rhizoverb
Beta
Feedback
→
innovation
Something new
noun · The creation or introduction of something new, or the new thing itself.
Enable JavaScript for search, audio, and interactive vocabulary practice.