English | German | Russian | Czech

heavy weapon English

Meaning heavy weapon meaning

What does heavy weapon mean?

heavy weapon

(= artillery) large but transportable armament

Synonyms heavy weapon synonyms

What other words have the same or similar meaning as heavy weapon?

heavy weapon English » English

ordnance gun artillery heavy armament

Are you looking for...?