Definition, synonyms and related words
A screen attached to the front of a motorcycle, designed to prevent insects from flying into the rider.