Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
location
in English
location
#common
#b1
Plural
locations
Definitions
Noun
a
specific
point
in
space
identifying
land
boundaries
(
legal
context
)
a
segregated
urban
area
(
township
);
non-white
population
The
company
chose
a
location
for
their
new
factory
.
Compounds / Phrases
relocation
radiolocation
geolocation
bilocations
multilocation
prime location