SUBDURAL Meaning of SUBDURAL in English [ sʌb'djʊər(ə)l ]■ adjective Anatomy situated or occurring between the dura mater and the arachnoid membrane of the brain and spinal cord. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004