USUKGeneralinformalidiomatic
- To be far ahead of one's time; to appear, act, or exist much earlier than the historical or cultural conditions required for acceptance or success.
- To be premature in conception or execution relative to prevailing attitudes or technological readiness.