What is the full meaning of carwash
an establishment equipped to wash cars [n -ES]
Example of the word carwash placed on a Scrabble board.