← DefinitionshareGuesswrackverbTo cause great physical or mental pain or suffering.nounA wreck or wreckage, especially of a ship.Synonymstormentverbafflictverbwrecknoun