answersLogoWhite

0


Best Answer

Synonyms of place, as in to put or set somewhere:

  • put
  • set
  • lay
  • leave
  • deposit
  • situate

Synonyms of place, as in a home or location:

  • home
  • site
  • spot
  • area
  • location
  • position
User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What words are similar to the meaning of place?
Write your answer...
Submit
Still have questions?
magnify glass
imp