What is the full meaning of lubritoriums
LUBRITORIUM, a place in a garage or service station where motor vehicles are lubricated [n]
Example of the word lubritoriums placed on a Scrabble board.