WORD BY WORD

site

英/sˈaɪt/
美/ˈsaɪt/
01n.

位置, 场所, 地点

the piece of land on which something is located (or is to be located); physical position in relation to the surroundings

02v.

给...择址