new-sprung

Explore definitions, synonyms, and language insights of new-sprung

Definitions

Adjective Satellite
having just or recently arisen or come into existence; "new nations"; "with newborn fears"

Synonyms