road steamer
English
Noun
road
steamer
(
plural
road steamers
)
(
historical
)
A
locomotive
with
broad
wheels
for use on
roads
.