Meaning of flyscreen | Babel Free
Definitions
- A screen attached to the front of a motorcycle, designed to prevent insects from flying into the rider.
- A window screen.
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.