Dictionary search results

Showing 1-4 of 4 results

abominable British & World English

Causing moral revulsion

abominable English Thesaurus

the abominable slave trade

Abominable Snowman British & World English

A large hairy creature resembling a human or bear, said to live in the highest part of the Himalayas

Abominable Snowmen in Abominable Snowman British & World English

A large hairy creature resembling a human or bear, said to live in the highest part of the Himalayas