Dictionary search results

Showing 1-3 of 3 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