NOGGIN Meaning of NOGGIN in English A unit of liquid measure equal to one quarter of a pint. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012