land site n : the piece of land on which something is located (or is to be located); "a good site for the school" [syn: {site}]
版权所有 © 2024 3Dict.cn