English Dictionary
Definition kayaking in British English
kayaking noun
noun
1
travelling in or using a kayak
