Meaning of whitewater

Definition of whitewater

(noun) frothy water as in rapids or waterfalls

Other information on whitewater

WIKIPEDIA results for whitewater
Amazon results for whitewater