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
Tweet