River Bugging (noun) Definition, Meaning & Examples

noun
  1. the activity or sport of rafting down fast-flowing rivers on a small inflatable single-seat craft, a river bug, that resembles an armchair
River Bugging (noun) Definition, Meaning & Examples

More Definitions