1. scower - Noun
2. scower - Verb
scower (third-person singular simple present scowers, present participle scowering, simple past and past participle scowered) Obsolete spelling of scour
scower (plural scowers) Obsolete spelling of scour