besmear - Dictionary definition and meaning for word besmear
be+ smear.. means to smear all over..to spread all over...to daub all over