n.
1.an event that repeats repeat v.
1.to say, state, or perform again
2.make or do or perform again
3.happen or occur again
4.to say again or imitate
5.do over
6.repeat an earlier theme of a composition
Idiom of the Day
throw oneself at (someone)
to give oneself willingly to someone for romance
The woman in the movie threw herself at the hero of the story.