Tank-town definitions

A small town.
noun
0
0
A small, unimportant town.
noun
0
0
A small, unimportant, place. (From the practice of steam locomotives stopping at small towns to take on water.)

Nothing ever happens in this little tank town.

noun
0
0
Advertisement

Origin of tank-town

So called because trains would stop there only to replenish water