Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toft Definition

Cancel
toft
noun(toft)
a site for a dwelling and its outbuildings; also : an entire holding comprising a homestead and additional land

Words Related to toft!

toft Examples by Brain Bank Users