encastrer
Top 20000
Meanings
Verb
1. to embed (transitive)
2. to fit in, slot in etc. (transitive)
Examples1
Jaime's car plowed into a snowbank.