RELATED WORDS
PARAPHRASING
complicated; (of machinery etc) built with many parts and difficult to understand
complicated, elaborate