Synonyms for Put In (same or very similar meaning)
WordNet sense 1 (keep or lay aside for future use):
store, hive away, lay in, salt away, stack away, stash away
WordNet sense 2 (set up for use):
instal, install, set up
WordNet sense 3 (make an application as for a job or funding):
submit
WordNet sense 4 (to insert between other elements):
inject, interject, interpose, come in, throw in
WordNet sense 5 (break into a conversation):
barge in, chime in, break in, cut in, butt in, chisel in, cut in
WordNet sense 6 (introduce):
enclose, inclose, insert, introduce, insert, stick in
From the ODE community, based on WordNet
add/edit