new-laid (eggs) - English Synonyms Dictionary