Vocabulary Term #1282
US
UK
US
UK
a person, company or body that provides goods
US
UK
"As they were not happy with the quality of goods, they decided to change their supplier."