2 words in this vocabulary list
noun a short and striking or memorable phrase used in advertising or propaganda
noun a French term that translates to 'yellow vests', referring to the high-visibility vests worn by protesters in France during the 'yellow vests' movement