|
Definition of Newfound
1. Adjective. Newly discovered. "Hudson pointed his ship down the coast of the newfound sea"
Similar to: New
Definition of Newfound
1. newly found [adj]
|
1. Adjective. Newly discovered. "Hudson pointed his ship down the coast of the newfound sea"
1. newly found [adj]