a land on wallpaper what is a levy on land Noun the imposition or collection of an assessment. It is also known as a location value tax a site valuation tax split rate. … Wednesday, October 5, 2022 Edit