Based and Placed
The terms based and placed are synonyms (words with similar meaning).
The
verb Based can be replaced with verb Placed in some context.
Based and Placed are mostly used as synonyms in topics related to:
establishment, situated, put, fixed and established.
Mutual synonyms
More synonyms