Very high-spirited; extremely energetic and enthusiastic.
Abundant, luxuriant.
Held back, limited, kept in check or under control.