den - Anglais Synonymes Dictionnaire

den

n.
[1] lair
[2] hideout , hideaway