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
make amends for (something)
to do something to compensate for an error or injury or loss
I had to do some extra work to make amends for my mistake of last week.