impenetrable
A. impossible to get at
B. hard to get along with
C. difficult to get through
perpendicularly
A. vertically
B. horizontally
C. slightly
uncompromising
A. unyielding
B. marvellous
C. resolute
tangled
A. torn off
B. twisted together
C. melted away