Summary
English Synonyms:   more detail...
  1. arms depot:


English

Detailed Synonyms for arms depot in English

arms depot:

arms depot [the ~] nom

  1. the arms depot
    the warehouse; the store; the arms depot
    the depot
    – a depository for goods 1
  2. the arms depot
    the arsenal; the arms depot

Related Synonyms for arms depot