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