'barosaur' definitions:

Definition of 'barosaur'

(from WordNet)
noun
A dinosaur that could grow to be as tall as a building five stories tall [syn: barosaur, barosaurus]