Definition of spot ad in English:

spot ad

noun

  • 1A print advertisement occupying a small space on a page.

  • 2Broadcasting (originally US) a radio or television advertisement occupying a short break during or between programmes.

Origin

Early 20th century; earliest use found in Printers' Ink.