Synonyms for Put On (same or very similar meaning)
WordNet sense 1 (carry out (performances)):
turn in
WordNet sense 2 (prepare and supply with the necessary equipment for execution or performance):
mount
WordNet sense 3 (apply to a surface):
apply
WordNet sense 4 (adopted in order to deceive):
assumed, fictitious, fictive, sham, false, pretended
WordNet sense 5 (not genuine; imitating something superior):
counterfeit, imitative
WordNet sense 6 (fool or hoax):
cod, dupe, fool, gull, slang, befool, take in, put one across, put one over
WordNet sense 7 (put clothing on one's body):
assume, don, wear, get into
WordNet sense 8 (increase (one's body weight)):
gain
From the ODE community, based on WordNet
add/edit