What is the full meaning of townships
TOWNSHIP, (South African) an urban settlement inhabited by poor black people [n]
Example of the word townships placed on a Scrabble board.