Reverse Word Search Lookup

Comprehensive
Dictionary Suite
Help
Help
Help
 
abhorrent causing feelings of extreme loathing or horror; abominable. [1/3 definitions]
detestable inspiring or deserving strong hatred; abominable.
yeti see Abominable Snowman.