Leonardo DiCaprio has appeared in numerous television commercials before
What does `television commercials' mean in the above sentence?
Could anyone explain it?
A television commercial is an advertisement shown on television during a program, or in between programs. It is a short piece filmed to promote a product.
Go to this page and click on Leonardo's picture, and you can see him in a TV commercial for Bubble Yum bubblegum.