(n)steam locomotivea locomotive powered by a steam engine