snarler

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