The Collaborative International Dictionary of English v.0.48:Overprovident \O"ver*prov"i*dent\, a. Too provident. [1913 Webster]