Dictionary search results

Showing 1-4 of 4 results

awesome British & World English

Extremely impressive or daunting; inspiring awe

awesome English Thesaurus

the scale of the mountains was awesome