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.