Adjective newfound has 1 sense
  1. newfound - newly discovered; "his newfound aggressiveness"; "Hudson pointed his ship down the coast of the newfound sea"
    Antonym:
    old (indirect, via new)
,
TOP