Definition of “the Grim Reaper” - English Dictionary

british dictionary