English | German | Russian | Czech

nectar English

Meaning nectar meaning

What does nectar mean?

nectar

a sweet liquid secretion that is attractive to pollinators fruit juice especially when undiluted (= ambrosia) (classical mythology) the food and drink of the gods; mortals who ate it became immortal

Synonyms nectar synonyms

What other words have the same or similar meaning as nectar?

Topics nectar topics

What do people use nectar to talk about?

Are you looking for...?