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
.