Latin-English dictionary »

specus meaning in English

LatinEnglish
specus [specus] (4th) X
noun

cave, abyss, chasmnoun

grottonoun
[UK: ˈɡrɒ.təʊ] [US: ˈɡrɑːˌto.ʊ]

hole, pitnoun

hollow (of any kind)noun
[UK: ˈhɒ.ləʊ] [US: ˈhɑːlo.ʊ]