What is the full meaning of cabstands
CABSTAND, a place where cabs await hire [n]
Example of the word cabstands placed on a Scrabble board.