spill (one's) seed - English Synonyms Dictionary