Meaning of “perch” - Learner’s Dictionary

perch

noun [ C ] uk us /pɜːtʃ/

a place where a bird sits, especially a stick inside a cage

(Definition of “perch noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)