high-keyed

  • (s) (of persons) excitable

Words of close approximity