The word hackneyed means something is overused and lacks freshness. Its origin traces back to horses hired out frequently in ...