repair reparation repeal repeatedly repeated repeat repellent repent repercussion repertoire repetition repetitious repetitive replacement replace replay replete repletion reply reportage reportedly reporter report reposeful repose reposition repository repossess repo representation representative represent repression repressive reprieve reprimand reprint reprisals reprisal reprise reproachfully reproach reprobate reproduce reproduction reproval reprove repudiate repudiation repugnance repugnant repulse repulsively repulsive reputable reputation repute