Vad gör idiomet "middag är på huset" menar?

Det innebär att du inte behöver betala för middag, antingen det är gratis eller någon annan kommer att betala för dig.

Denna idiom betyder oftast "hus" eller restaurang ägaren betalar för inte "någon".