Overprovident /(?)/

O·ver·prov·i·dent

Overprovident

a.
  1. Too provident.