[ noun ]
■ a computer connected to the internet that maintains a series of web pages on the World Wide Web
e.g.)
・the Israeli web site was damaged by hostile hackers
→
internet site
,
web site
,
website
[ noun ]
■ physical position in relation to the surroundings
e.g.)
・the sites are determined by highly specific sequences of nucleotides
→
situation
[ noun ]
■ the piece of land on which something is located (or is to be located)
e.g.)
・a good site for the school
→
land site
[ verb ]
■ assign a location to
→
locate
,
place
※ You can download Most Useful English Words 15000 for free after posting your review!
To download this contents, you need to post your reviews for items about English learning. You can download it for free after posting your reviews.