all singing, all dancing
Bells and whistles
All singing, all dancing describes something that has every possible feature, option, or capability—usually technology, software, or equipment.
The phrase comes from early Hollywood musical promotions that promised spectacular entertainment with every performer singing and dancing.
Today it's used somewhat ironically for products marketed as having impressive bells and whistles: They bought the all-singing, all-dancing model with features they'll never use.
More common in British English than American.
- entertainingProviding amusement or enjoyment
- song and danceEvasive, theatrical explanation
- bells and whistlesSuperfluous attractive features
- kitchen sinkBuilt-in basin for washing
- full montyThe complete package
high-tech · state of the art · multifunctional · extravagant · cabaret · flashy · vaudeville · musical theater · razzle-dazzle · spectacular · whiz-bang · revue · jazz hands · showstopper · sophisticated · over-the-top · flagship · innovative
all singing, all dancingbasic
Fundamental in nature
stripped-down · bare-bones · no-frills · minimal · barebones
all singing, all dancingplain
Basic and unremarkable
modest · unimpressive · underwhelming · humble · pedestrian
all singing, all dancingsimple
Free of complexity
straightforward · uncomplicated · streamlined · minimalist · pared-down