mud-flap (n.) Look up mud-flap at Dictionary.com
1903, from mud (n.) + flap (n.).