mentecapto , ta . ( Of the lat. )( mind captus , lacking in mind). 1. adj. its. mentecato. Was u. s. c. t.