windscreen : Idioms & Phrases


windscreen wiper

  • noun a mechanical device that cleans the windshield
    wiper blade; wiper; windshield wiper.
WordNet