Definition of motor-coaster in US English:

motor-coaster

noun

  • 1A motorized vessel designed for use in coastal waters.

  • 2A type of roller coaster at a funfair.

Origin

1920s; earliest use found in The Daily Express.