Definition of "keenest"

keenest