highly strung

highly strung adjective
highly strung
adjective
Britannica Dictionary definition of HIGHLY STRUNG
[more highly strung; most highly strung] chiefly British