Windscreen wiper

What is Windscreen wiper?

Windscreen wiper definition and meaning on Dictionary terms:
noun
(since 1917) a member of the present British royal family.Compare Saxe-Coburg-Gotha(def 1).
Duke of. Edward VIII.
Wallis Warfield, Duchess ofBessie Wallis Warfield Spencer Simpson, 1896

Tags: