droplet








noun

  1. a little drop.

noun

  1. a tiny drop
n.

c.1600, from drop (n.) + diminutive suffix -let.

54 queries 0.704