Dec 1, 2018 - 00:00
Dec 1, 2018 - 00:00
 0
DEFEATING, ppr. Vanquishing; subduing; opposing successfully; overthrowing; frustrating; disappointing; rendering null and void.
arrow_back
chevron_leftPrevious Article Webster Dictionary :: Defeat
Next Articlechevron_right Webster Dictionary :: Defeature
arrow_forward