Glossary of Diabetes Terms Term : Subcutaneous Definition : Under the skin. “Subcutaneous” implies just under the skin.