Latin-English dictionary »

catarractes meaning in English

LatinEnglish
catarractes [catarractae] noun
M

cataract / rapidnoun

portcullis, drawbridgenoun

sea birdnoun

sluice, watergatenoun

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