sting 1. (Science: zoology) Any sharp organ of offense and defense, especially when connected with a poison gland, and... Read More