Advertisement

Advertisement

View synonyms for stores

stores

/ stɔːz /

plural noun

  1. a supply or stock of something, esp essentials, for a specific purpose

    the ship's stores

  2. munitions slung externally on a military aircraft airframe


Advertisement

Related Words

Advertisement

Advertisement

Advertisement