meaning of sleeper nest

1. a nest of sleepers awaiting a prearranged signal; "sleeper nests of Islamic terrorists were capable of launching major attacks in ">Europe"


Related Words

sleeper nest |

Developed & Maintained By Taraprasad.com

Treasure Words