Definition of Stingray

Noun: stingray  'sting,rey

  1. Large venomous ray with large barbed spines near the base of a thin whiplike tail capable of inflicting severe wounds

See also:
stingos
stingrays

Anagrams containing the word stingray

snrtyiag ystingra aystingr raysting graystin ngraysti ingrayst tingrays