Dictionary search results

Showing 1-2 of 2 results

enormous US English

Very large in size, quantity, or extent

enormous US Thesaurus

enormous waves battered the shore