total defeat ( synonym found)

Definition of total defeat:

°(past tense of total) (US spelling).
°(especially of a vehicle) destroyed.

Definition of total defeat:

°(past tense of total) (US spelling).
°(especially of a vehicle) destroyed.

Back to Top