Definition of stingray
English to English 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
Visual Synonyms 
Nearby Word
stingray, sting ray, stinger, stone-gray, stonecray, stingaree, stone-grey, stinker, seating area, statemonger, staymaker, systemizer, systemiser, stancher, sidney caesar, stomacher, sheet anchor, statue maker, sedum acre, sedan chair
|
|
|