What is the meaning of the word "rocambole"?

Definitions: