TRAP


Meaning of TRAP in English

(n.) Fig.: A snare; an ambush; a stratagem; any device by which one may be caught unawares.

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