THROTTLER MEANING IN ENGLISH

• Throttler Definition & Synonyms

  1. (n.) See Flasher, 3 (b).
  2. (n.) One who, or that which, throttles, or chokes.


Synonyms:
Choker, Garroter, Strangler,

RECENT SEARCHES