latibulum

listen to the pronunciation of latibulum
Latin - English
lurking-hole
hiding-place, den
English - English
A concealed hiding place; a burrow; a lair; a hole
{i} (Latin) hiding place; lair; burrow