Definition of Highly Strung

  • 1. Being in a tense state Adjective Satellite

Synonyms for word "highly strung"

Semanticaly linked words with "highly strung"