English | German | Russian | Czech

trench mortar English

Meaning trench mortar meaning

What does trench mortar mean?

trench mortar

(= mortar) a muzzle-loading high-angle gun with a short barrel that fires shells at high elevations for a short range

Synonyms trench mortar synonyms

What other words have the same or similar meaning as trench mortar?

trench mortar English » English

mortar howitzer minnie

Are you looking for...?