Meaning of like a leech in English:

like a leech


  • Very closely and persistently.

    ‘you've been clinging to me like a leech all these months’
    • ‘She's barely come to when she's on him like a leech, but Laz will have none of that.’
    • ‘She likes being picked up, but tends to cling like a leech - both arms tight around your neck.’