emboîter
Top 15000
Meanings
Verb
1. to embed, encapsulate
2. to fit, fit together
3. to box, to place in a box