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
nid - French Definition & Examples