adj.
1.marked by complexity and richness of detail
2.developed or executed with care and in minute detail elaborate v.
1.add details, as to an account or idea
2.produce from basic elements or sources
3.make more complex, intricate, or richer
4.work out in detail
Idiom of the Day
set a trap
to prepare a trap to catch an animal or a person who is doing something wrong or illegal
The conservation officers set a trap to try and catch the bear.