TWININGS


Meaning of TWININGS in English

Twi ‧ nings /ˈtwaɪnɪŋz/ BrE AmE trademark

a British company that sells tea

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.