noun
1. Britain : a business house that is under contract to buy of a particular firm ; especially : a public house rented from or mortgaged to a brewery with or through whom the local proprietor is pledged to do all his liquor buying
2. Britain : tied cottage