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