помещать

Verb

 * 1) to place, to put, to locate, to position, to set, to bestow, to stand
 * 2) to invest
 * 3) to lodge, to accommodate, to put up, to settle
 * 4) to insert, to publish