It has to be a very basic thing, but I can't find the meaning of "found" that fits with the context in the sentence below. Will you tell me what it means?
My new found mentor, John, has leased some property on Main Street.
Thank you, M
Top answer
Hi, The word is new - f o u nd, meaning newly discovered. Clive
— Clive
Hi, The word is new - f o u nd, meaning newly discovered.
Clive
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.