Dictionary search results

Showing 1-2 of 2 results

feat British & World English

An achievement that requires great courage, skill, or strength

feat English Thesaurus

the mounting of the expedition was a remarkable feat