Very high-spirited; extremely energetic and enthusiastic.
Abundant, luxuriant.
Somewhat less than is needed in amplitude or extent.
Sparing; niggardly; parsimonious; stingy.