Gat Meaning in Bengali

What is the meaning of word Gat in Bengali/Bangla ?

Meaning of Gat in Bangla is : খাল (kh a l)

Defenition of word Gat

Example

he stuck the muzzle of a gat in the face of some poor unfortunate

Other Meaning of Gat