'Stingtail' definitions:

Definition of 'Stingtail'

From: GCIDE
  • Stingtail \Sting"tail`\, n. (Zool.) A sting ray. [1913 Webster]