Words: leer
Part of speech: n
Definition: a suggestive or sneering look or grin