Dictionary search results

Showing 1-7 of 7 results

demo1 British & World English

A demonstration of a product or technique

demo2 British & World English

Short for demographic.

demo tape British & World English

A recording (originally one presented on a cassette tape) that is made to demonstrate the capabilities of a musical group or performer