Dictionary search results

Showing 1-2 of 2 results

awesome British & World English

Extremely impressive or daunting; inspiring awe

awesome English Thesaurus

the scale of the mountains was awesome