: requiring maximum effort or ability
a most difficult and testing problem—
Ernest Bevin
Love words? Need even more definitions?
Merriam-Webster unabridged
Share