Search Results For Drop
drop
noun, a small quantity of liquid that forms or falls in a spherical or pear-shaped mass; globule
From Collins
©HarperCollins 2008. Collins English Dictionary definition of drop
noun, a small quantity of liquid that forms or falls in a spherical or pear-shaped mass; globule
From Collins
©HarperCollins 2008. Collins English Dictionary definition of drop