Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

superbus Definition

Cancel
superbus
noun
A bus which is larger than or superior to ordinary buses

Words Related to superbus!

superbus Examples by Brain Bank Users