Noun
window washer (plural window washers) (US) A window cleaner; a person who cleans windows for a living.
window-washer