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