1. Adjective. irritable; impatient; short-tempered. ¹
¹ Source: wiktionary.com
1. snappish [adj -PIER, -PIEST] : SNIPPILY [adv] - See also: snappish