Alphabet Filter:

Results

Definition of Overhauling:

  1. A strict examination with a view to correction or repairs.
  2. of Overhaul

Synonyms:

Usage examples: