What is the full meaning of perched
PERCH, to sit in an elevated place [v]
Example of the word perched placed on a Scrabble board.