slaver
Explore definitions, synonyms, and language insights of slaver
Definitions
Noun
a person engaged in slave trade
Noun
someone who holds slaves
Verb
let saliva drivel from the mouth; "The baby drooled"