What is the full meaning of laundrettes
LAUNDRETTE, a self-service laundry, also LAUNDERETTE [n]
Example of the word laundrettes placed on a Scrabble board.