SEA ARROW Meaning of SEA ARROW in English () A squid of the genus Ommastrephes. See Squid. Webster's English dictionary. Английский словарь Webster. 2012