madriguera
Top 20000
Meanings
Noun
1. burrow, den, sett, warren
2. hideout, hiding place
3. den (for criminals)
Examples3
A fox smells its own lair first.
The common hamster creates a complex system of burrows.
A hamster can store 5 kg of food in its burrow.