PERCH


Meaning of PERCH in English

n. 1 roost, rest, seat; spot, location, position, place, site, vantage point, perspective From his perch at the top of the cliff, Martin had a clear view of the cave entrance

v. 2 roost, rest, sit, nest; place, put, set, situate, locate, position, site The owl was perched in the tree, waiting for the vole to appear from its burrow

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.