Lugar, localizar, terreno, sítio.
n.The place where anything is fixed; situation; local position; as, the site of a city or of a house.
A place fitted or chosen for any certain permanent use or occupation; as, a site for a church.
The posture or position of a thing
land site, tract generic term, piece of land generic term, piece of ground generic term, parcel of land generic term, parcel generic term noun, situation, position generic term, place generic term noun, web site, website, internet site, computer generic term, computing machine generic term, computing device generic term, data processor generic term, electronic computer generic term, information processing system generic term verb, locate, place, station generic term, post generic term, base generic term, send generic term, place generic term
Vogais: ie
Consoantes: st
shite, sited, sithe, suite, sit, saithe, shiite, sithed, suited, swithe.