Definitions | strangler |
| noun
- someone who strangles, especially who murders by strangling
- an epiphyte whose aerial roots eventually strangle the tree on which it grows
Translations: Supplemental Details:Sponsor an extended definition for strangler for as little as $10 per month. Click here to contact us.
| |
|