red squad
名词 n.
英文释义
名词 n.
- A police intelligence unit specializing in infiltrating, conducting countermeasures, and gathering intelligence on political and social groups.
词形变化
词源
Referring to their investigations of communism during the red scare.
13 次浏览
数据来源: Wiktionary