Definition of Stingray

  • (noun) large venomous ray with large barbed spines near the base of a thin whiplike tail capable of inflicting severe wounds

Synonyms of Stingray


No Synonyms Found.

Antonyms of Stingray


No Antonyms Found.

Homophones of Stingray


No Homophones Found.