Dictionary search results

Showing 1-2 of 2 results

reality show British & World English

A television programme in which ordinary people are continuously filmed, designed to be entertaining rather than informative