Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stingrays Definition

Cancel
stingrays
noun(sting-ray)
any of numerous rays (as of the family Dasyatidae) with one or more large sharp barbed dorsal spines near the base of the whiplike tail capable of inflicting severe wounds

Words Related to stingrays!

stingrays Examples by Brain Bank Users