9 letters · 10 points in Scrabble
verb put or introduce into something
verb introduce
verb fit snugly into