stror

slang

noun high-tech detection device

huh?

derivative of “sensor (ˈsen-ˌsȯr)

nah mannew word →