Definition of toft
: a site for a dwelling and its outbuildings; also : an entire holding comprising a homestead and additional land
Rhymes with toft
Seen and Heard
What made you want to look up toft? Please tell us where you read or heard it (including the quote, if possible).