: saliva dribbling from the mouth
1
a
: a ship used in the slave trade
b
: a person engaged in the slave trade
2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share