Subscriber login


Forgot your password?

Library card login

Other

tank farm

Syllabification: (tank farm)
Definition of tank farm

noun

  • an area of oil or gas storage tanks.

tank farm in other Oxford dictionaries

Definition of tank farm in the British & World English dictionary