English Dictionary
Definition pedaled in British English
pedaled
/ˈped(ə)ld/
Synonyms and related words
