What is the meaning of the word "newfound"?

Definitions:

  1. newly discovered copy to clipboard adjective
    • Their newfound aggressiveness was startling. copy to clipboard

NearBy Words: