English Dictionary
Definition window cleaner in British English
window cleaner noun
[countable] noun
Synonyms and related words

English Dictionary