Very hard to understand; baffling.
(medical) Inducing stupor or drowsiness (with a drug such as a narcotic or an anaesthetic).
of an obscure nature;
‘the new insurance policy is written without cryptic or mysterious terms’; ‘a deep dark secret’; ‘the inscrutible workings of Providence’; ‘in its mysterious past it encompasses all the dim origins of life’; ‘rituals totally mystifying to visitors from other lands’;
(medical) Any drug that induces stupor or drowsiness.
Producing stupefaction; stupefactive.