Answer :

A depot is a place where large quantities of food are stored.

Other Questions