noun
Freq #54499
Meanings
-
1
noun
a very small drop of liquid, especially one suspended in a gas or deposited on a surface
A water droplet condensed around an ion in the cloud chamber.
Thesaurus
Synonyms
Word family
Etymology
Formed from drop + the diminutive suffix -let, literally "a small drop." The suffix came into English through French and is used to form nouns for smaller versions of things.