thorny skate Meaning, Definition & Usage

  1. noun cold-water bottom fish with spines on the back; to 40 inches
    Raja radiata.

WordNet