the cost of providing food and a home for someone
earn your keep (=do things in return for the things that are provided for you)
It's time you got a job and started earning your keep.
Marriage ought to be for keeps.
a large strong tower, usually in the centre of a castle