Dictionary 1. (a.) Apt to snap at persons or things; eager to bite; as, a snapping cur.2. (a.) Sharp in reply; apt to speak angrily or testily; easily provoked; tart; peevish. Thesaurus abrupt acerbic acid bearish bitchy brusque cankered cantankerous choleric churlish crabbed crabby cranky cross cross-grained crusty curt cussed disagreeable dyspeptic excitable feisty fractious fretful grouchy gruff hot-tempered huffish huffy ill-humored ill-tempered irascible irritable mean moody morose ornery peevish perverse pettish petulant prickly querulous quick-tempered sharp short short-tempered snappy spiteful spleeny splenetic surly tart temperamental testy touchy ugly ungracious waspish |