elaborate ·adjective

Definition: complicated, detailed, or made carefully from many parts Level: C2