Word Hen
What is the meaning of the word "
steam-powered
"?
Definitions:
powered by a steam engine
adjective
a steampowered locomotive