SPERMICIDE Meaning of SPERMICIDE in English n. a substance able to kill spermatozoa. øøspermicidal adj. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012