steam-hauled [adjective] + passenger [noun]