meaning of tank farm

1. an area used exclusively for storing petroleum in large tanks


Related Words

tank farm | tank farming |

Developed & Maintained By Taraprasad.com

Treasure Words