0%

ALL meanings of newfound

new·found
N n
  • noun newfound Recently found or discovered. 1
  • adjective newfound newly found or discovered: newfound friends. 1
  • abbreviation NEWFOUND newly-discovered 1
  • adjective newfound A newfound quality or ability is one that you have got recently. 0
  • adjective newfound newly gained or acquired 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?