STING
Meaning of STING in English
n.
skin wound
1) a bee; wasp ~
trap
police trap
( colloq. ) ( AE )
2) to set up a ~
The Bbi combinatory dictionary of English, a guide to word combinations.
Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.
2012