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