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
at (someone's) service
ready to help someone in any way possible
A member of the hotel staff was at our service during our visit.