stingaree Meaning, Definition & Usage

Sting`a*ree" noun
Definitions
  1. (Zoöl.) Any sting ray. See under 6th Ray.

Webster 1913