arsenalEnglish

armory, armoury, arsenal

Noun

A military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms

English: arsenal, armory, armoury

Bahasa: perlengkapan, gudang senjata

Bahasa words with similar meanings

English words with similar meanings

Show 2 words