English Dictionary
Definition scuttle in British English
scuttle verb
verb
/ˈskʌt(ə)l/
Synonyms and related words
Synonyms and related words
