STING Meaning of STING in English n. pica; (organ of insect) agullion English Interlingue dictionary. Английский словарь Интерлингве. 2012