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

teardrops Definition

Cancel
teardrops
noun(tear-drop)
a drop of the clear salty saline solution secreted by the lacrimal glands
Synonyms: tear,
teardrops
noun(tear-drop)
anything shaped like a falling drop (as a pendant gem on an earring)

Words Related to teardrops!

teardrops Examples by Brain Bank Users