LOCATION Meaning of LOCATION in English n. place; position; situation; site; spot; locality; site where movie is filmed; dwelling place Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012