sleeper nest
slee·per·nest
noun
1.
a nest of sleepers awaiting a prearranged signal
- “sleeper nests of Islamic terrorists were capable of launching major attacks in Europe”
Related words
Broader terms
Part of
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.