flyscreen (English, noun)
expansion: flyscreen (plural flyscreens)
Senses:
glosses: A screen attached to the front of a motorcycle, designed to prevent insects from flying into the rider.
glosses: A window screen.
Forms:
form: flyscreens
tags: plural