hive nest

Noun

 * 1) A large nest built and occupied by several pairs of birds together.