MeanOF

perch

- noun (n)

Meaning: object placed high for sitting on

Synonyms: branch landing place lounge pole post resting place roost seat
- verb (v)

Meaning: sit atop of

Synonyms: alight balance land light rest roost set down settle sit on squat touch down
Antonyms: lower

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.