English Dictionary
Definition twin in British English
twin verb
[transitive] verb
/twɪn/
1
if two towns in different countries are twinned, they have established a formal connection to encourage visits and exchange information
