Home UK English saturation-bomb
To subject to saturation bombing (literal and figurative).
1950s; earliest use found in Portland (Maine) Sunday Telegram & Sunday Press Herald.
READ THESE ARTICLES