knee mortar

noun

Definition of knee mortar

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