Definitions Found:

an elaborate or complicated procedure.