overhauls

Noun

 * My car engine has had two overhauls.
 * 1)  An overall.
 * 1)  An overall.