Definition of homecrofting in English:

homecrofting

noun

historical
  • Crofting.

Origin

Early 20th century; earliest use found in Parcels Post.