Word Definition

Droplet

  1. A little drop; a tear.

Synonyms