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




Share