mountain motor
English
Etymology
Named for its large size.
Noun
mountain motor (plural mountain motors)
- (motor racing, slang, chiefly Canada, US) A large-displacement engine of the kind often used in hot rods and drag racers.
Named for its large size.
mountain motor (plural mountain motors)