tank engine









tank engine


noun

  1. a steam locomotive that carries its water supply in tanks mounted around its boiler
54 queries 0.395