nid
Top 5000
Meanings
Noun
1. nest
2. Some people or dangerous things, hidden or not (military)
Examples45
spy's nest
machine gun nest
Put it back in the nest.
Put it back in the nest.
Put it back in the nest.
Put it back in the nest.