Dictionary |
1 Result
#1
unrelenting
s.
[
persistent
,
relentless
] never-ceasing; "the relentless beat of the drums"
. wn