WHITEWATER

Definition of WHITEWATER

  1. (noun)frothy water as in rapids or waterfalls