What is the full meaning of landgrabs
LANDGRAB, a swift and often fraudulent seizure of land [n]
Example of the word landgrabs placed on a Scrabble board.