VOCABULARY - IDIOMS

Ahead Of One’s Time

Meaning:

Offering ideas not yet in general circulation; highly creative

Examples: