English Dictionary
Definition octopus in British English
octopus
noun
/ˈɒktəpəs/
Synonyms and related words
