Home
Search
Index
Definify.com
Definition
2024
carcassa
carcassa
Italian
Noun
carcassa
f
(
plural
carcasse
)
carcass
hulk
,
shell
framework
,
skeleton
Etymology
From
French
carcasse
.
Similar Results
Carcass