pullman
Top 25000
Meanings
Noun
1. luxury coach or wagon (of a train)
2. luxury coach (the bus-like transport)