Synonyms and Antonyms for nesting place

1. nesting place (n.)

a place suitable for nesting

Synonyms: