elaborate
adjective(elab-o-rate)
planned or carried out with great care
elaborate
adjective(elab-o-rate)
marked by complexity, fullness of detail, or ornateness
elaborate
verb(elab-o-rate)
to expand something in detail
elaborate
verb(elab-o-rate)
to become elaborate
elaborate
verb(elab-o-rate)
to work out in detail : develop