Gozzle

What is Gozzle?

Gozzle definition and meaning on Dictionary terms:
noun South Midland and Southern U.S.
the throat; gullet.

 

reference: www.dictionary.com/browse/gozzle

Tags: