Definition of locomotive cheer in English:

locomotive cheer

noun

US
  • (Chiefly at Princeton University) a prolonged cheer that increases in volume; shortened to locomotive.

Origin

Late 19th century.