licensed vs vouched for

licensed

adj
  • authorized by licence 

  • having been issued with a licence (by the required authority) 

  • allowed to sell alcohol 

  • based on an existing piece of intellectual property and sold under licence. 

vouched for

How often have the words licensed and vouched for occurred in a corpus of books? (source: Google Ngram Viewer )