Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of rostral

- Of or pertaining to the beak or snout of an animal, or the beak of a ship; resembling a rostrum, esp., the rostra at Rome, or their decorations.

Crossword clue for rostral

- Speaker's Platform