English
›
Words
made
commonplace or trite through overuse
Translation:
English
Adjective
1
hackneyed
Add
Translation