English dictionary
stingray
/'st/I//N/r/eI/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
large venomous ray with large barbed spines near the base of a thin whiplike tail capable of inflicting severe wounds
Source: WordNet 3.0