Dictionary search results

Showing 1-2 of 2 results

rostrum British & World English

A raised platform on which a person stands to make a public speech, receive an award or medal, play music, or conduct an orchestra