remedo
Top 30000
Meanings
Noun
1. imitation, mimicry, mimicking
2. copy
3. parody
4. travesty, mockery
5. rehash