egg-laying - English Synonyms Dictionary