steam carriage (English, noun)
expansion: steam carriage (plural steam carriages)
Senses:
glosses: A steam-powered carriage able to travel on normal roads.
tags: historical
Forms:
form: steam carriages
tags: plural