mountain motor

English

Etymology

Named for its large size.

Noun

mountain motor (plural mountain motors)

  1. (motor racing, slang, chiefly Canada, US) A large-displacement engine of the kind often used in hot rods and drag racers.