place
noun
°A location or position.
°An open space, courtyard, market square.
verb
°To put (an object or person) in a specific location.
°To earn a given spot in a competition.
synonyms: courtyard, piazza, plaza, square more» , location, position, situation, spot, seat, frame of mind, mindset, mood, deposit, lay, lay down, put down, achieve, make, reach