DODMAN MEANING IN ENGLISH

• Dodman Definition & Synonyms

  1. (n.) Any shellfish which casts its shell, as a lobster.
  2. (n.) A snail; also, a snail shell; a hodmandod.


RECENT SEARCHES