to cause to cease; to end

listen to the pronunciation of to cause to cease; to end
English - Turkish
English - English
surcease
to cause to cease; to end
Favorites