past tense of insert; placed or put something into something else
from Latin insertus, past participle of inserere 'to plant in, graft'
Think of inserting a key into a lock - you're putting one thing inside another!
Complete word intelligence in one call. Free tier — 50 lookups/day.