Langimage
English
mare's nest
C1

a complex or confused situation; a hoax or illusion.

Meanings

a complex or confused situation; a hoax or illusion.

The investigation turned out to be a mare's nest.

Synonyms

Last updated: 2025/03/04 21:39