English Dictionary
Definition frazzle in British English
frazzle noun
noun
/ˈfræz(ə)l/
English Dictionary