weaponEnglish

weapon, arm, artillery, weapon system

Noun

Any instrument or instrumentality used in fighting or hunting

English: weapon, arm, weapon system

Bahasa: senjata, senjata api

Bahasa words with similar meanings

English words with similar meanings

Show 3 words

Words that start with "weapon"