Drill the lie home

happytears_1981

Member
Chinese
The idea of advertising is to lie without getting caught. Most companies, when they run an advertising campaign, simply take the most unfortunate truth about their company, turn it upside down ("lie"), and drill that lie home.

Pls kindly explain what the phrase underlined "Drill that lie home" mean?

Txs a lot.

Claire
 
  • < Previous | Next >
    Top