ALL meanings of rostra
ros·tra
R r - noun rostra a plural of rostrum. 1
- noun plural rostra any platform, stage, or the like, for public speaking. 1
- noun plural rostra a pulpit. 1
- noun plural rostra a beaklike projection from the prow of a ship, especially one on an ancient warship for ramming an enemy ship; beak; ram. 1
- noun plural rostra Roman Antiquity. (in the forum) the raised platform, adorned with the beaks of captured warships, from which orations, pleadings, etc., were delivered. 1
- noun plural rostra Biology. a beaklike process or extension of some part; rostellum. 1
- noun plural rostra British Theater. a raised platform or dais, especially one with hinged sides that can be folded and stored within a relatively small space. 1