Dictionary search results

Showing 1-3 of 3 results

karaoke British & World English

A form of entertainment, offered typically by bars and clubs, in which people take turns to sing popular songs into a microphone over pre-recorded backing tracks

karaoke New Oxford Dictionary for Writers & Editors

entertainment of singing popular songs to a pre-recorded backing