Carcase

Definition:

  • (n.) See Carcass.

Compare carcase with other words:

carcase vs. cardcase

capcase vs. carcase

carcase vs. parcase

carcase vs. corpse

carcase vs. carcass