Results

jabble
verb
1 to splash
2 to become choppy
noun
1 liquid and sediment stirred up together
2 choppy area of water