Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
carcass
in English
carcass
us
/ˈkɑːr.kəs/
uk
/ˈkɑːr.kæs/
#common
Definitions
Noun
dead
animal
body
stripped
animal
remains
(
for
meat
)
internal
framework
(
of
a
structure
)
The
builder
examined
the
carcass
of
the
old
building
before
renovation
.