Dictionary search results

Showing 1-2 of 2 results

licence to print money British & World English

A very lucrative commercial activity, regarded as requiring little effort

licence to print money in licence British & World English

A very lucrative commercial activity, regarded as requiring little effort