LOCATION Meaning of LOCATION in English noun Synonyms: place 1, locus, point, position, site, situation, spot, station, where Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003