windshield wiper


Meanings

  • a mechanical device that cleans the windshield