ATTRAP MEANING IN ENGLISH

• Attrap Definition & Synonyms

  1. (v. t.) To adorn with trapping; to array.
  2. (v. t.) To entrap; to insnare.


RECENT SEARCHES