1 encave | Definition of encave
en·​cave | \ ə̇nˈkāv, en-\

Definition of encave

: to hide in or as if in a cave

History and Etymology for encave

en- entry 1 + cave, noun

Keep scrolling for more