English Dictionary
Definition scuttle in British English
scuttle noun
[countable] noun
/ˈskʌt(ə)l/

English Dictionary