Latin-English dictionary »

latebra meaning in English

LatinEnglish
latebra [latebrae] (1st) F
noun

hiding place, retreat, lairnoun

subterfuge [subterfuges]noun
[UK: ˈsʌb.tə.fjuːdʒ] [US: ˈsʌb.tər.ˌfjuːdʒ]

illatebro [illatebrare, -, -] (1st) TRANS
verb

hide in a cornerverb