inserted
动词 insert:
put or introduce into something
同义词:insert, infix, enter, introduce
introduce
同义词:insert, enclose, inclose, stick in, put in, introduce
fit snugly into
同义词:tuck, insert
insert casually
同义词:slip in, stick in, sneak in, insert