hiding place in Latin hiding place in Latin latebra noun A place where someone or something may be hidden. Add to Flashcards