carcasa
Top 20000
Meanings
Noun
1. carcass (corpse of an animal)
2. housing, casing (protective cover designed to contain or support a mechanical component) (mechanics, technology)
3. case (e.g. a phone case)
4. carcass, framework, body, chassis (usually an unfinished framework of a house, building or vehicle in particular) (engineering)
5. a type of incendiary bomb
6. carcass (inner body of pneumatic tire)