Results

hat1 noun layer of froth etc forming on the surface of a liquid
hat2 see hit