Definition of Newfound

  • (adjective satellite) newly discovered; "his newfound aggressiveness"; "Hudson pointed his ship down the coast of the newfound sea"

Synonyms of Newfound


No Synonyms Found.

Antonyms of Newfound


No Antonyms Found.

Homophones of Newfound


No Homophones Found.