Other words in thesaurus...
scotch
scoundrel
scour
scoured
scourge
scouting
scowl
scowling
scrabble
scram