Roosting place refers to a spot where birds rest or sleep at night. However, there are different synonyms for roosting place that can be used in different contexts. One synonym for a roosting place is a perch, which is a raised spot where birds can rest. Another alternative, especially for larger birds, is a tree limb. If you want to emphasize the location where birds rest, you can use the phrase roosting site. A nest can also be used as a roosting place for birds, especially for those who don't roost on trees. In summary, there are several synonyms for roosting place, such as perch, tree limb, roosting site, and nest, depending on the context.