Entry 1 sense Webster, 1913 Spermatozooid · Sper·ma·to·zo·oid · IPA 01 n. A spermatozoid. 1. A spermatozoid.(Biol.)