Meaning of lead gen in English:

lead gen

noun

mass noun informal
short for lead generation
‘marketing professionals use social media for lead gen’
  • ‘good data management is an essential component in lead gen strategies’