a complex or confused situation; a hoax or illusion.
Meanings
The investigation turned out to be a mare's nest.
Synonyms
Examples
Last updated: 2025/03/04 21:39