free house

 

noun

British
  • a pub not controlled by a brewery and therefore not restricted to selling particular brands of beer or spirits.