4 words in this vocabulary list
verb To beat or hit repeatedly, to defeat decisively in a competition or contest
verb to prevent from succeeding; to frustrate or thwart
noun a severe defeat or beating
verb to defeat decisively
adjective describing something as being severely defeated or beaten
noun a heavy defeat or beating in a game or contest