What does it mean to be “homebound”? Does this mean I can’t ever leave my home?

What patients say about Hamilton Health Care System