SEA ARROW Meaning of SEA ARROW in English a squid of the genus ommastrephes. ·see squid. Webster English vocab. Английский словарь Webster. 2012