Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

depots Definition

Cancel
depots
noun(de-pot)
a place for storing goods or motor vehicles
depots
noun(de-pot)
store, cache
depots
noun(de-pot)
a place for the storage of military supplies
depots
noun(de-pot)
adipose tissue

Words Related to depots!

depots Examples by Brain Bank Users