Englishfor English speakers
twin
Noun
—
Twins are two people who were born at the same time from the same mother.
I didn't know he was your twin: he looks just like you so I thought he was you!
—
When two things are the same, they are twin things.
We have twin beds in our room.
barrelled
—
adjective
(= barreled)
(of an arrow) tapered toward both ends
—
adjective
(= barreled)
put in or stored in a barrel
barreled beer
guns
noun
—
muscles of the upper arm