Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
octopus
in English
octopus
#common
Plural
octopuses
Definitions
Noun
a
marine
mollusc
with
eight
arms
;
no
shell
edible
flesh
of
the
mollusc
a
centralized
organization
with
many
branches
The
company
is
like
an
octopus
with
its
headquarters
controlling
many
subsidiaries
.