A rattleback is a semi-ellipsoidal top which will rotate on its axis in a preferred direction. If spun in the opposite direction, it becomes unstable, "rattles" to a stop and reverses its spin to the preferred direction.