Nectar — synonyms, definition

1. nectar (Noun)

1 synonym
ambrosia
3 definitions

nectar (Noun) — A sweet liquid secretion that is attractive to pollinators.

nectar (Noun) — Fruit juice especially when undiluted.

nectar (Noun) — (classical mythology) the food and drink of the gods; mortals who ate it became immortal.

8 types of
dainty delicacy fruit crush fruit juice goody kickshaw secretion treat