English vocabulary and translations (See all)
a trade show: a professional event in which products are exhibited or demonstrated
- "This year's International Cosmetics Trade Show is taking place in Sydney, as I'm sure you know."
Do you have smart way of remembering 'Trade show'? Share it with us!