Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
besabbern besabbern  (besabbert ptp )
inf 
1  vt to slobber all over  or  on
2  vr to slobber all over oneself