demoed
ˈdɛməʊ
verb
record (a song or piece of music) to demonstrate the capabilities of a musical group or performer or as preparation for a full recording.
they’ve already demoed twelve new songs
verb
record (a song or piece of music) to demonstrate the capabilities of a musical group or performer or as preparation for a full recording.
they’ve already demoed twelve new songs