Perched definition

Situated as if balancing above something.
adjective
1
1
Simple past tense and past participle of perch.
verb
2
4
Advertisement