English Dictionary
Definition doggy paddle in British English
doggy paddle noun
[singular/uncountable] noun
Synonyms and related words

English Dictionary