English version

Tate and Lyle

From Longman Dictionary of Contemporary EnglishTate and LyleTate and Lyle /ˌteɪt ənd ˈlaɪl/ trademark  a British company that makes sugar and sugar products
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.