Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of strangler

- One who, or that which, strangles.

Crossword clue for strangler

- Choker
- One who chokes another