Tank Town (noun) Definition, Meaning & Examples

noun
  1. a town where trains stop to take on a supply of water.
  2. any small, unimportant, or uninteresting town.
Tank Town (noun) Definition, Meaning & Examples

More Definitions