Latin · word

insinuare

to introduce into a fold

Words sharing this root