Definition of "handiest"

handiest