late Old English ofer-done "carried to excess, immoderate, too much;" see overdo. Of meat, etc., "cooked too much," from 1680s.
overconfidence
overconfident
overcorrection
overcrowd
overdo
overdone
overdose
overdraft
overdraw
overdress
overdrive