overhauled ( synonym found)

Definition of overhauled:

°past tense of overhaul.

Back to Top