Thesaurus.com
Dictionary.com
Showing results for crushing defeat.

crushing defeat