tank engine

noun

1.
a locomotive that carries its own fuel and water; no tender is needed