newfound Meaning, Definition & Usage

  1. adjective satellite newly discovered
    • his newfound aggressiveness
    • Hudson pointed his ship down the coast of the newfound sea

WordNet