adj. implacable, relentless, merciless; irreconcilable, remorseless; unrelenting, deadly
Copyright © 2018 WordTech Co.