goudron
Top 15000
Meanings
Noun
1. tar (substance)
Examples1
The tar won't come off. I'm going to have to take this skirt to the dry cleaner.