intracranial /ˌɪntɹəˈkɹeɪniəl/ adjective1 •Of or pertaining to the brain or inside of the head; within the cranium.Similar studies of rats have employed four different intracranial resorbable, slow sustained release systems—surgical foam, a thermal gel depot, a microcapsule or biodegradable polymer beads. — 2013