巣窟

Noun

 * 1) den (home of animals)
 * 2) hotbed, hangout (of evildoers)