strangler - Inglés Sinónimo Diccionario

strangler

n.
[1] strangler tree
[2] garroter , garrotter , throttler , choker