SEA ARROW Meaning of SEA ARROW in English A squid of the genus Ommastrephes. See Squid. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012