The crossword solution for the term 'SETTLED ON A PERCH' is 'ROOSTED', which has 7 letters. The term 'ROOSTED' means to settle or rest on a perch, such as a tree branch or other elevated surface. This term is often used to describe birds that settle on a perch to sleep or rest.