crushing defeat

listen to the pronunciation of crushing defeat
English - English
major defeat, defeat by a large margin