NECTAR Meaning of NECTAR in English (n.) The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage. Webster's English dictionary. Английский словарь Webster. 2012