Stingray

/ˈstɪŋˌɹeɪ/

noun

  1. Any of various large, venomous rays, of the orders Rajiformes and Myliobatiformes, having a barbed, whiplike tail.

  2. A device that simulates a cell tower, used to intercept cell phone communications.

Synonyms: IMSI catcher, stingaree

stingray

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager

+