complicated; intricate; complex — Hard to understand because several things are entangled or in disorder.