river buggingWiktionary 原文英美释义名词noun1(sports) A whitewater sport where a single person navigates a stretch of river in a craft known as a river bug.