Definition of Stingray
Noun: stingray 'sting,rey
- Large venomous ray with large barbed spines near the base of a thin whiplike tail capable of inflicting severe wounds
Anagrams containing the word stingray
snrtyiag ystingra aystingr raysting graystin ngraysti ingrayst tingrays