STIFLER


Meaning of STIFLER in English

noun one who, or that which, stifles.

2. stifler ·noun ·see camouflet.

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