PUT Meaning of PUT in English v. place; lay; insert; impose; mark Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012