ATTRAP


Meaning of ATTRAP in English

vt to adorn with trapping; to array.

2. attrap ·vt to entrap; to insnare.

Webster English vocab.      Английский словарь Webster.