A tank locomotive or tank engine is a steam locomotive that carries its water in one or more on-board water tanks, instead of a more traditional tender. A tank engine may also have a bunker (or oil tank) to hold fuel.