BE PERCHED Meaning of BE PERCHED in English (of a building) be situated above or on the edge of something. → perch Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004