Definitions of ‘place’
place (adjective)
Synonyms:
position, site, situation, locality, rendezvous, tryst, duty, function, post, work, office, stead, lieu
place (verb)
Synonyms:
deposit, locate, dispose, put, set, station, establish, attribute, impute, ascribe, assign, identify
Discussion (0)
Be the first to start a discussion about this article by leaving your comment.
You must be logged in to post a comment on this article. Create a free account if you don't have one. Register