Etymology
Today it means: A false overshirt, jacket, or vest that is attached to the bodice or shirt of a garment. Full definition →
From over- + front.
Etymology from Wiktionary, CC BY-SA 4.0.