NEWFOUND Meaning of NEWFOUND in English [new.found] adj (15c): newly found "a ~ friend" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012