Other words in thesaurus...
snaking
snaky
snap
snappish
snapshot
snarl
snarled
snatch
snatched
snazzy