Overhauls definitions

Plural form of overhaul.

My car engine has had two overhauls.

noun
0
0
(colloquial, US) An overall.
noun
0
0
Third-person singular simple present indicative form of overhaul.
verb
0
0