made up of many connected parts (and often difficult to understand or explain)
involved, intricate
having much detail
intricate; involved
using the latest technology
difficult, complex
(of surfaces) not level, smooth or polished; not calm, with uncomfortable movements; not gentle; acting violently
uneven, irregular
(of a person, action) deceptive; (of work etc) having hidden or unexpected difficulties
complicated, difficult
uneven, irregular
uneven, irregular