📖 Definitions of "Dido"
noun
- 1
A fuss, a row.
- 2
A shrewd trick; an antic; a caper.
"to cut a dido"
Translate “Dido” into Another Language
Pick a language — the word will be pre-filled in the translator.