wormship noun1 •(humorous, no longer used) A term of address for a worm.I am satisfied it is tape worm. […] Will some of the Brief readers help me to get rid of his wormship? The woman has been to several physicians and is impatient to be cured. — 1893 formswormships