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