adj. 1.fully developed or matured and ready to be eaten or used 2.fully prepared or eager 3.most suitable or right for a particular purpose 4.at the highest point of development especially in judgment or knowledge 5.far along in time