Meaning of strangler
Definition of strangler
(noun)
an
epiphytic
vine
or
tree
whose
aerial
roots
extend
down
the
trunk
of a
supporting
tree
and
coalesce
around
it
eventually
strangling
the
tree
someone
who kills by
strangling
Other information on strangler
WIKIPEDIA results for
strangler
Amazon results for
strangler
Tweet