An Encylopedia Britannica Company

highly strung

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