What is the full meaning of aerobuses
AEROBUS, a type of monorail that is suspended by an overhead cable [n]
Example of the word aerobuses placed on a Scrabble board.