English Dictionary
Definition piddle in British English
piddle verb
[intransitive] verb
/ˈpɪd(ə)l/

English Dictionary