Definition for NEW-FOUND'

NEW-FOUND', a.

Newly discovered.

Return to page 21 of the letter “N”.