English-Italian dictionary »

moat meaning in Italian

EnglishItalian
moat [moats] (defensive ditch)
noun
[UK: məʊt]
[US: moʊt]

canalenoun
{m}

canalonenoun
{m}

fossatonoun
{m}
This castle needs a moat. = A questo castello serve un fossato.

fossonoun
{m}

homoatomic (describing a molecule, all of whose atoms are of the same element)
adjective

omoatomicoadjective