YourDictionary

high-keyed

adjective

emotionally tense; high-strung

link/cite print suggestion box