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

listen to the pronunciation of a viscous, sticky application; a spot smeared or daubed; a smear
English - English
daub
a viscous, sticky application; a spot smeared or daubed; a smear
Favorites