Latin-English dictionary »

depopulor meaning in English

LatinEnglish
depopulor [depopulari, depopulatus sum] (1st) DEP
verb

overgraze [overgrazed, overgrazing, overgrazes]verb
[UK: ˌəʊvəˈgreɪz ] [US: ˌoʊvərˈgreɪz ]

ravage / devastate / destroy / lay wasteverb

sack / plunder / pillage / rob / despoilverb