Definisi 'motor vehicle'
English to English
noun
1 a self-propelled wheeled vehicle that does not run on rails
source: wordnet30
More Word(s)
steering mechanism, steering system, roadworthiness, smash, smash-up, self-propelled vehicle, amphibian, amphibious vehicle, bloodmobile, auto, automobile, airbrake, bodywork, brake system, brakes, cab,

Visual Synonyms
Click for larger image