remedoTop 30000MeaningsNoun1. imitation, mimicry, mimicking2. copy3. parody4. travesty, mockery5. rehash