Word info Synonyms

spermatize

Verb

Meaning

To yield seed; to emit seed, or sperm.

Source: Webster's dictionary

Synonyms

Close letter words and terms