puff-adder - English Synonyms Dictionary