1 knee mortar | Definition of knee mortar

knee mortar

noun

Definition of knee mortar

: a light grenade discharger used by the Japanese during World War II