Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of armoury
  1. noun
    a place where arms are manufactured

    Similar: 

    type of:
  2. noun
    a collection of resources

    Similar: 

  3. noun
    all the weapons and equipment that a country has

    Similar: 

    type of:
  4. noun
    a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms

    Similar: 

Definition that contains armoury

We don't have definitions for this word yet.

My lists:
Recently viewed words: