Etymology
Today it means: A rerun of an advertisement to make up for previous cancellation or error by the broadcaster. Full definition →
From make + good.
Etymology from Wiktionary, CC BY-SA 4.0.