bog body in Finnish bog body in Finnish suoruumis noun A human cadaver that has been naturally mummified in a peat bog. Add to Flashcards