SEA NETTLE Meaning of SEA NETTLE in English ■ noun a jellyfish with stinging tentacles. [ Chrysaora and other genera.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004