Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
site
in English
site
#common
#a2
Plural
sites
Past Tense
sited
Participle Verb
siting
Third Person Singular
sites
Definitions
Noun
a
fixed
location
or
situation
;
position
a
designated
area
for
use
or
occupation
a
computer
or
internet-based
installation
The
company
launched
a
new
site
for
customer
support
.
a
webpage
or
online
location
The
website
is
a
popular
site
for
online
shopping
.
Verb
to
locate
a
building
or
project
;
position
strategically
The
architects
decided
to
site
the
new
hospital
near
the
city
center
.
to
position
a
structure
or
facility
(
in
a
specific
area
)
The
engineers
will
site
the
wind
turbines
in
an
area
with
high
wind
speeds
.
Compounds / Phrases
campsite
homesite
jobsite
camping site
townsite
wellsite
onsite
offsite
fansite
worksite
microsite
multisite
minisite
dumpsite
gravesite