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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012