Webster's Revised Unabridged Dictionary · 1913

Sea pudding

Sea pudding

(Zoology) Any large holothurian. [Provincial English]