carcass - the body of a dead animal - ซาก Articles found: Monitor lizards not for meatball factory, say police (02/03/2023) Dead whale found in Phuket bay (31/10/2022) Driver finds human body trapped under car (26/02/2021) Mystery surrounds death of famous CMU dog (04/06/2020) Escaped giraffe found dead (31/01/2020)