convolution
n. A winding motion. 