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