Thesaurus.com
Dictionary.com
Definitions

droplet

[drop-lit] / ˈdrɒp lɪt /
NOUN
small amount of liquid
Synonyms
STRONGEST
STRONG