Definition of "high-spirited"

high-spirited