SEA NETTLE Meaning of SEA NETTLE in English A jellyfish, or medusa. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012