nid
/ni/
1.
nounmasculine
nest
On a trouvé un nid d'oiseaux dans le jardin.
We found a bird's nest in the garden.
2.
nounmasculine
cozy home
hideout
den (a place where undesirable people gather)
breeding ground (for problems or illegal activity)
Cet immeuble est devenu un nid de trafiquants.
That building has become a den of traffickers.
Synonyms:foyer, repaire, cachette, chez-soi
