French | English |
---|---|
insinuer verbe | imply [implied, implying, implies]◼◼◼(to express suggestively rather than as a direct statement) insinuate [insinuated, insinuating, insinuates]◼◼◼(hint at (something)) insinuate [insinuated, insinuating, insinuates]◼◼◼(ingratiate oneself) insert [inserted, inserting, inserts](put in between or into) |
s'insinuer verbe | worm [wormed, worming, worms]◼◼◼(to get (into) gradually or slowly) permeate [permeated, permeating, permeates](to pass through the pores or interstices of; to penetrate and pass through without causing rupture or displacement) |