English Etymology From cat + worm. Noun catworm (plural catworms) A nephtyid.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads