forswelt

listen to the pronunciation of forswelt
English - English
To cause to die; kill; slay
To die