2 words in this vocabulary list
verb to make someone feel very happy, animated, or elated
noun extravagant or intensive publicity or promotion
verb to promote or publicize (a product or idea) intensively, often exaggerating its importance or benefits