peckish = Somewhat hungry. Chiefly British. [From PECK1, to eat.]