Dictionary search results

Showing 1-2 of 2 results

enormously British & World English

To a very great degree or extent; considerably

enormously English Thesaurus

an enormously important factor


You searched for enormously