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

droplets Definition

Cancel
droplets
noun(drop-let)
a tiny drop (as of a liquid)

Words Related to droplets!

droplets Examples by Brain Bank Users