English

edit

Noun

edit

managed pub (plural managed pubs)

  1. (UK) Synonym of managed house