place

(Last edited: Wednesday, 27 April 2016, 11:32 AM)
to put something somewhere; n. an area or a part of an area; space where a person or thing is; any room, building, town or country

» Glossary of 1,500 Common English Words