Etymology
Today it means: karaoke with a live band rather than recorded music Full definition →
Blend of band + karaoke.
Etymology from Wiktionary, CC BY-SA 4.0.