English edit

Noun edit

managed pub (plural managed pubs)

  1. (UK) Synonym of managed house