Definify.com

Definition 2024


overhauled

overhauled

English

Verb

overhauled

  1. simple past tense and past participle of overhaul