motorboating ( synonym found)

Definition of motorboating:

(n) : the act of travelling in a motorboat

Definition of motorboating:

(n) : the act of travelling in a motorboat

Back to Top