scowliest

English

Adjective

scowliest

  1. superlative form of scowly: most scowly