Meaning of “twin” - Learner’s Dictionary

twin

adjective [ always before noun ] uk us /twɪn/

used to describe two similar things that are a pair:

twin towers

(Definition of “twin adjective” from the Cambridge Learner’s Dictionary © Cambridge University Press)