English dictionary
newfound meaning and definition
Definition and meaning of newfound at MeaningMonkey.org. newfound meaning and definition in the English Dictionary.NEWFOUND adjective
Definition of newfound (adjective)
- newly discovered
- "his newfound aggressiveness"; "Hudson pointed his ship down the coast of the newfound sea"
Source: Princeton University Wordnet