What is the full meaning of croftings
CROFTING, the system of land tenure by crofters [n]
Example of the word croftings placed on a Scrabble board.