Homebound by Wren,,001home /hōm/ noun 1. the place where one lives permanently, especially as a member of a family or household. NOTE: in chapter one it was originally wilbur and techno howev...tommyinnitfosterfamilywingingit+13 more