tyre chafing strip - English Synonyms Dictionary