English → Hindi dictionary

death squad

डेथ स्क्वाड / डैथNOUN

Definition

a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the governments tacit approval)

Looking for poetry? Read shayari and poems by great poets.