red squad
短语词形变化
red squads
复数
red squads
释义与例句
n.
-
1.
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.
来源:wiktionary