Dodman

Webster's Dictionary of the English Language

·noun A snail; also, a snail shell; a hodmandod.

II. Dodman ·noun Any shellfish which casts its shell, as a lobster.

Related Words