Latin-English dictionary »

catarhactes meaning in English

LatinEnglish
catarhactes [catarhactae] noun
M

cataract / rapidnoun

portcullis, drawbridgenoun

sea birdnoun

sluice, watergatenoun

waterfall [waterfalls]noun
[UK: ˈwɔː.tə.fɔːl] [US: ˈwɒ.tər.ˌfɒl]