Dictionary search results

Showing 1-6 of 6 results

demo1 US English

A demonstration of a product or technique

demo2 US English

Short for demographic.

demo tape US English

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