guardabarros
Top 30000
Meanings
Noun
1. fender, mudguard (shield to protect a vehicle from mud)
Examples1
The fender was badly dented.