American Dictionary
Definition nectar in American English
nectar noun
[uncountable] noun
/ˈnektər/
Example
peach nectar
