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, stinker, stone-grey, seating area, statemonger, staymaker, systemiser, systemizer, stancher, sidney caesar, stomacher, statue maker, sheet anchor, sedum acre, sedan chair
|
|
|