Etymology
Today it means: To prepare excessively; to make ready more than is necessary for a specific future purpose. Full definition →
From over- + prepare.
Etymology from Wiktionary, CC BY-SA 4.0.