begoggled
adjectiveDefinition of begoggled
: wearing goggles
a helmeted begoggled motorcycle rider
Keep scrolling for more