Meaning of MORTAR in English

MORTAR

n. cement; grinding vessel; cannon-like device which fires bombs at a high trajectory

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.