English / word
nectar
noun C1MEANING 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