repair repeatedly repeated repeat repellent repent repercussion repertoire repetitious repetitive replacement replace replete repletion reply reportage reportedly reporter report representation represent reprise reproachfully reproach reprove repudiation repugnance repulse repulsive reputable reputation