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