1 free house | Definition of free house

free house

noun

Definition of free house

: a British inn or public house not committed to the purchase of supplies from a particular brewery