Definisi 'motorcar'
English to English
1 a motor vehicle with four wheels; usually propelled by an internal combustion engine
• he needs a car to get to work
source: wordnet30
More Word(s)
machinist, mechanic, shop mechanic, automobilist, motorist, rental, renting, alternator, backseat, road map, automotive vehicle, motor vehicle, ambulance, beach waggon, beach wagon, estate car, station waggon, accelerator, accelerator pedal, gas, gas pedal, gun,

Visual Synonyms
Click for larger image