newfound
Explore definitions, synonyms, and language insights of newfound
Definitions
Adjective Satellite
newly discovered; "his newfound aggressiveness"; "Hudson pointed his ship down the coast of the newfound sea"