short for demonstration; a recording intended to show musical or other talents
Abbreviation of demonstration, from Latin demonstrare
Try Another Word