Meaning of surcease

Definition of surcease

(noun) a stopping; "a cessation of the thunder"

Other information on surcease

WIKIPEDIA results for surcease
Amazon results for surcease