Synonyms of 'site'
|
Translate 'site' to
|
1. (verb)
locate, place, site
- assign a location to
Synonyms:
put, aim, come out, order, range, set, pose, place, settle, grade, locate, lay, invest, localize, send, site, rank, rate, direct, station, identify, position, turn up, come in, target, situate, post, point, commit, localise
|
Images of 'site'
|
|
|
Search for site on & |
|