RELATED WORDS
PARAPHRASING
a kind of large non-poisonous snake that kills by crushing its pray
muffler
a piece of cloth worn over the head or shoulders, round the neck etc