History
History
Synonyms
UK
US
Meaning:
insert

to put, fit, place, (something) (in, into, between etc)

put, tuck in

plank down

establish, set

establish, set

IMBED as in Wiktionary
IMBED as in Wikipedia