adj. 1.full of or producing joy 2.full of high-spirited delight 3.full of or suggesting exultant happiness