English Dictionary
Definition waffle in British English
waffle noun
noun
/ˈwɒf(ə)l/
Synonyms and related words
Synonyms and related words
