ahead of one's time
• innovative and radical by the standards of the time.
• "Jo is a playwright who has always been ahead of her time"
Similar:
more advanced than,
further on than,
superior to,
outdistancing,
outstripping,
surpassing,
exceeding,
better than,
prevailing over,
revolutionary,
avant-garde,
futuristic,
innovatory,
innovative,
innovational,
trailblazing,
pioneering,
groundbreaking,
disruptive,
ultra-modern,
advanced,
highly developed,
the latest,
new,
the newest,
up to the minute,
Opposite:
behind,
inferior to,
behind the times,