What is the full meaning of limousines
LIMOUSINE, any large and luxurious car, esp. one that has a glass division between the driver and passengers [n]
Example of the word limousines placed on a Scrabble board.