Definition of ladies' carriage in English:

ladies' carriage

noun

  • A train carriage reserved for women.

Origin

Mid 19th century; earliest use found in Fanny Kemble (1809–1893), actress and author.