10 letters · 10 points in Scrabble
noun a message (spoken or written) that is introduced or inserted
noun the act of putting one thing into another