letdrop ( synonym found)

Definition of letdrop:

°A droplet of water formed as dew.

Back to Top