English Dictionary
Definition skiffle in British English
skiffle noun
[uncountable] noun
/ˈskɪf(ə)l/
Synonyms and related words
