crofting Play nounThe practice of farming a small rented plot of land, especially in the Scottish Highlands.