文polyglot.
← English dictionary
English / word

nectar

noun C1
MEANING IN ENGLISH

a sweet liquid produced by flowers and collected by bees to make honey

In context

01

Bees collect nectar from flowers to make honey.

02

Butterflies drink nectar from flowers.

Synonyms

ambrosia,honey,syrup

Antonyms

poison,toxin,venom

Collocations

flower nectar,collect nectar,sweet nectar

Sources

Bidyazo vocabulary library ↗