QUAGMIRE MEANING IN ENGLISH

• Quagmire Definition & Synonyms

  1. (n.) Soft, wet, miry land, which shakes or yields under the feet.


Synonyms:
Mire, Morass,

RECENT SEARCHES