Definition of Stingray

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

Semanticaly linked words with "stingray"

Hyponims for word "stingray"