Making great mental demands; hard to comprehend or solve or believe.
Used of old persons or old trees; covered with knobs or knots.
Highly complex or intricate and occasionally devious.
Tangled in knots or snarls.