THROTTLER


Meaning of THROTTLER in English

noun ·see flasher, 3 (b).

2. throttler ·noun one who, or that which, throttles, or chokes.

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