Google Share on Facebook land tax Thesaurus Encyclopedia Wikipedia Related to land tax:property tax,Stamp duty land tax n (Economics) (formerly) a tax payable annually by virtue of ownership of land, abolished in Britain in 1963 Collins English Dictionary – Complete and Unabridged, 12th Edition...
Define land tenure. land tenure synonyms, land tenure pronunciation, land tenure translation, English dictionary definition of land tenure. Noun 1. land tenure - the right to hold property; part of an ancient hierarchical system of holding lands tenure l