Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nectars Definition

Cancel
nectars
noun(nec-tar)
the drink of the Greek and Roman gods
nectars
noun(nec-tar)
something delicious to drink
nectars
noun(nec-tar)
a beverage of fruit juice and pulp

Words Related to nectars!

nectars Examples by Brain Bank Users