Definition of ring seal in US English:

ring seal

noun

  • The ringed seal, Pusa hispida.

Origin

Late 19th century; earliest use found in Science.