floater (n.) Look up floater at Dictionary.com
"dead body found in water," 1890, U.S. slang, agent noun from float (v.).