Online English Dictionary

Home

Slavering


a.

Drooling; defiling with saliva.


© 2009 Dammam Community College