OVERHAUL
“OVERHAUL” is a valid word.
14
Scrabble points
16
Words with Friends
8
letters
Definition
noun
- periodic maintenance on a car or machine
- the act of improving by renewing and restoring
verb
- travel past
- make repairs, renovations, revisions or adjustments to