Dictionary search results

Showing 1-3 of 3 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

rostrum camera British & World English

A camera which is used for filming on a rostrum and has the capacity for the precise and repeated exposure of individual frames, used especially in the production of animated sequences.