sensitive, irritable, thin-skinned

listen to the pronunciation of sensitive, irritable, thin-skinned
English - English

Definition of sensitive, irritable, thin-skinned in English English dictionary

sensitive, irritable, thin-skinned
{s} touchy