ROLLER COASTER MEANING IN ENGLISH

• Roller coaster Definition & Synonyms

  1. () An amusement railroad in which cars coast by gravity over a long winding track, with steep pitches and ascents.


RECENT SEARCHES