mare's nest
noun
plural mare's nests
or mares' nests
Definition of mare's nest
1
: a false discovery, illusion, or deliberate hoax
2
: a place, condition, or situation of great disorder or confusion
a mare's nest of intrigue and troubles with the money men— William Cole
Keep scrolling for more
Keep scrolling for more