4 words in this vocabulary list
adjective excessive or elaborate; spending more than is necessary or wise
noun a person who spreads or promotes an idea or belief
adjective fancy or luxurious in a showy way
adjective fancy or elegant in a showy or pretentious way