Meaning of water drop in English:

water drop

Pronunciation /ˈwɔːtə ˌdrɒp/

See synonyms for water drop

noun

  • A very small quantity of water; a bead or tear-shaped drop of water; a drip or droplet.

Origin

Late Middle English (in an earlier sense). From water + drop.