Yahoo India Web Search

Search results

  1. Dictionary
    slave trade

    noun

    • 1. the procuring, transporting, and selling of human beings as slaves, in particular the former trade in black Africans as slaves by European countries and North America. historical

    More definitions, origin and scrabble points