Laundrettes meaning : A place that has facilities for washing and drying clothes that the public may pay to use.
laundrettes
sleep in
mightily
gypped
modistes