snarler
SN'ARLER,
n. One who snarls; a surly growling animal; a grumbling quarrelsime fellow.