tank farm

Explore definitions, synonyms, and language insights of tank farm

Definitions

Noun
an area used exclusively for storing petroleum in large tanks

More General Terms