perched ( synonym found)

Definition of perched:

°past tense of perch.
°situated as if balancing above something.

Definition of perched:

°past tense of perch.
°situated as if balancing above something.

Back to Top