bombastic – adj. speech or writing meant to sound important but is not sincere
influx – n. the arrival of many people
homophobic – adj. afraid of homosexuals
implies – v. express something indirectly, to suggest
entirety – n. the whole or total amount
poll - n. a public opinion study
favorability – n. winning approval
source – n. cause; beginning