tortillardTop 45000MeaningsNoun1. a slow-moving train that follows a winding route2. a variety of elm