English to English
strangler
noun (n)
- an epiphytic vine or tree whose aerial roots extend down the trunk of a supporting tree and coalesce around it eventually strangling the tree(noun.plant)source: wordnet30
- One who, or that which, strangles.(noun)source: webster1913