Carpet

What is Carpet?

Carpet meaning n. A electronic warfare jamming device.

 

reference: –