place
place
noun
A specific location, area, or position where something exists or happens.
"This is a lovely place for a picnic."
verb
To put something in a particular position, often carefully or deliberately.
"Please place the book on the shelf."
Thesaurus
Synonyms: localize, localise, set, position, stead, lieu, seat, station, lay, put, pose, post