- Home
- Idioms
- all-singing, all-dancing
all-singing, all-dancing
all-singing, all-dancing
Very technologically advanced. Have you seen the latest all-singing, all-dancing cell phone model?
all-singing, all-dancing
(humorous) very modern and technically advanced She showed us the new all-singing, all-dancing graphics software she'd bought for her computer.