English · word

glout

to stare; scowl

Words sharing this root