Italian-English dictionary »

rostro meaning in English

ItalianEnglish
rostro noun

beakhead(protruding part at the bow of a sailing ship)
noun

rostro noun
{m}

beak [beaks](structure projecting from a bird's face)
noun
[UK: biːk] [US: ˈbiːk]

nib [nibs](bill of a bird)
noun
[UK: nɪb] [US: ˈnɪb]

rostrum(dais, pulpit, or similar platform)
noun
[UK: ˈrɒ.strəm] [US: ˈrɑː.strəm]