Origin: Latin prefix super-
Definition, synonyms and related words
A bus which is larger than or superior to ordinary buses.