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

English Dictionary