Latin-English dictionary »

castro meaning in English

LatinEnglish
castro [castrare, castravi, castratus] (1st)
verb

castrate, emasculate / unmanverb

diminish / impair / weakenverb

dock (tail)verb
[UK: ˈdɒk] [US: ˈdɑːk]

spay (animal)verb
[UK: speɪ] [US: speɪ]