"peevish," 1540s, from snap (v.) + -ish. Related: Snappishly; snappishness.
snaky
snap
snapdragon
snape
snapper
snappish
snappy
snapshot
snare
snarf
snark