TRAP


Meaning of TRAP in English

To understand trap; to know one's own interest.

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