1 humanly possible | Definition of humanly possible

humanly possible

idiom

Definition of humanly possible

: capable of being done We'll do everything humanly possible to help.