adj.
1.being two identical
2.very similar twin n.
1.either of two offspring born at the same time from the same pregnancy
2.(astrology) a person who is born while the sun in in Gemini
3.a waterfall in the Snake River in southern Idaho
4.a duplicate copy twin v.
1.duplicate or match
2.bring two objects, ideas, or people together
3.grow as twins
4.give birth to twins
Idiom of the Day
in a world of one's own
in deep thought or concentration, not caring about other people
The boy is in a world of his own and he does not notice what other people say or think.