perch meaning in english
Definition of perch in US English - a thing on which a bird alights or roosts, typically a branch or a horizontal rod or bar in a birdcage. Definition of perch in US English - a thing on which a bird alights or roosts, typically a branch or a horizontal rod or bar in a birdcage. dictionary thesaurus