Definition 1 of 1
Definition
Somebody who acquires large tracts of land or real estate usually through dubious means and profits immensely from the deal.
Usage
Land sharks are working closely with the local politicians to cheat the local villagers of their ancestral properties.
Added 2011-08-11 by Impolitika
Comments
0
Post a comment