Advertisement
Advertisement
View synonyms for stores
stores
/ stɔːz /
plural noun
- a supply or stock of something, esp essentials, for a specific purpose
the ship's stores
- munitions slung externally on a military aircraft airframe
Advertisement
Related Words
Advertisement
Advertisement
Advertisement
Browse