Home UK English passenger coach
1A railway carriage.
2A comfortably equipped bus.
Mid 19th century; earliest use found in The Penny Cyclopaedia.
READ THESE ARTICLES