Meaning of MORTAR in English
(n.) A short piece of ordnance, used for throwing bombs, carcasses, shells, etc., at high angles of elevation, as 45A, and even higher; -- so named from its resemblance in shape to the utensil above described.
Webster's English dictionary. Английский словарь Webster. 2012