ROLLER COASTER


Meaning of ROLLER COASTER in English

add. ·- an amusement railroad in which cars coast by gravity over a long winding track, with steep pitches and ascents.

Webster English vocab.      Английский словарь Webster.