all-singing, all-dancing By Berni | October 29, 2009 all-singing, all-dancing a machine or service that can do everything My computer is all-singing, all-dancing, it does everything except make tea! find out more about this word/phrase Posted in Word of the Day and tagged A, General idioms, Music idioms