Meaning of trench mortar

Definition of trench mortar

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

Other information on trench mortar

WIKIPEDIA results for trench mortar
Amazon results for trench mortar