howitzer - İngilizce Eşanlam Sözlük

howitzer

n.
[1] mortar , trench mortar