English

edit

Adjective

edit

scowliest

  1. superlative form of scowly: most scowly