WordUnscrambler Home
stingray
Definitions
[ˈstɪŋreɪ], (Noun)
Definitions:
- a bottom-dwelling marine ray with a flattened diamond-shaped body and a long poisonous serrated spine at the base of the tail
Phrases:
Origin
:
Click here to see the free dictionary definition for stingray
definition by Oxford Dictionaries