American Dictionary
Definition overhaul in American English
overhaul noun
[countable] noun
/ˈoʊvərˌhɔl/
Synonyms and related words
