1. A snail; also, a snail shell; a hodmandod. 2. Any shellfish which casts its shell, as a lobster.
dodman |