MOUSETRAP


Meaning of MOUSETRAP in English

The parson's mousetrap; the state of matrimony.

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