ILLAQUEATION MEANING IN ENGLISH

• Illaqueation Definition & Synonyms

  1. (n.) A snare; a trap.
  2. (n.) The act of catching or insnaring.


RECENT SEARCHES