meaning of chute the chute

1. elevated railway in an amusement park usually with sharp curves and steep inclines


Related Words

chute-the-chute |

Developed & Maintained By Taraprasad.com

Treasure Words