Online English Dictionary

Home

Daub


n.

A viscous, sticky application; a spot smeared or daubed; a smear.


© 2009 Dammam Community College
 
table>