WORM IN


Meaning of WORM IN in English

{v. phr.} To insinuate oneself; penetrate gradually. * /By cultivating the friendship of a few of the prominent merchants, Peter hoped to worm his way into that exclusive elite of export magnates./

Slang English vocab.      Английский сленговый словарь.