pullmanTop 25000MeaningsNoun1. luxury coach or wagon (of a train)2. luxury coach (the bus-like transport)