American: its a windshield, not a windscreen. It doesn't have holes.
Brit: we invented the language.
American: we invented the car.
screen
(skrēn)
n.
1. A movable device, especially a framed construction such as a room divider or a decorative panel, designed to divide, conceal, or protect.
2. One that serves to protect, conceal, or divide: Security guards formed a screen around the president. A screen of evergreens afforded privacy from our neighbors.
3. A coarse sieve used for sifting out fine particles, as of sand, gravel, or coal.
4. A system for preliminary appraisal and selection of personnel as to their suitability for particular jobs.
5. A window or door insertion of framed wire or plastic mesh used to keep out insects and permit air flow.
6.
a. A surface or device on which an image, such as a movie, is displayed for viewing.
b. The medium in which movies are shown: a star of stage and screen.
7. A body of troops or ships sent in advance of or surrounding a larger body to protect or warn of attack.
8.
a. Sports A block, set with the body, that impedes the vision or movement of an opponent.
b. Football A screen pass.
That is from the American version of English too