reviravolta

Etymology
.

Noun

 * 1) turn
 * 2) somersault
 * 3) detour
 * 4) turn of events
 * 1) detour
 * 2) turn of events

Noun

 * 1) volte-face a reversal of policy, attitude or principle
 * 2) turn of events deviation from the expected