Definition of "surefooted"

surefooted