To reproach someone for a mistake, an omission, or negative behavior, or to remind them of it.
example
Sie hielt ihm bei jedem Streit seine früheren Fehler vor.
In every argument, she reproached him with his past mistakes.
Usage tips
Separable verb
'Vorhalten' is a separable verb. In a main clause, the prefix 'vor' separates and moves to the end of the sentence. In the infinitive with 'zu', 'zu' stands between the prefix and the verb.
EXAMPLE
Er hält ihr ihre Fehler vor.
He reproaches her with her mistakes.
Context clue
You can recognize the meaning from the sentence structure: If a person is in the dative ('jemandem etwas vorhalten' (to reproach someone with something)), it is about a reproach. If it is about supplies that are sufficient, the verb is usually used without an object. If something is physically held in front of something, there is an accusative object.
EXAMPLE
Sie hielt ihm seine Unpünktlichkeit vor. (Vorwurf)
She reproached him with his unpunctuality. (reproach)
Dative construction
In the meaning 'vorwerfen' (to reproach/accuse), the verb needs a fixed structure: The person you reproach is in the dative, and the reproach itself is in the accusative.
EXAMPLE
Warum hältst du mir das jetzt vor?
Why are you reproaching me with that now?
Reflexive use
When you hold something protectively or to cover yourself, the verb is used reflexively with a dative pronoun: sich die Hand vor den Mund halten (to hold one's hand in front of one's mouth).
EXAMPLE
Sie hielt sich erschrocken die Hände vor das Gesicht.
Startled, she held her hands in front of her face.
Use for supplies
In this meaning, 'vorhalten' (to last) is used without an object. The subject of the sentence is the supply that is sufficient for a certain period of time.
EXAMPLE
Wie lange wird unser Wasservorrat noch vorhalten?
How long will our water supply last?
Compare with
near_synonym · confusable
vorhalten vs reichen
to hand / to suffice
'reichen' and 'vorhalten' can both have to do with having enough means or supplies available. 'reichen' simply says that an amount is enough. 'vorhalten' is used more when an institution or organization keeps supplies, materials, or resources available so that they are on hand for a certain period of time or for an emergency. The word sounds more formal and technical. Learners may confuse it with 'reichen' because it also involves a sufficient amount. In everyday language, 'reichen' is usually more natural; 'vorhalten' fits better with planning, administration, or supply.
vorhalten
Die Firma hält für Notfälle zusätzliche Geräte vor.
The company keeps additional equipment available for emergencies.
reichen
Im Krankenhaus reichen die Medikamente noch bis Freitag.
In the hospital, the medication will last until Friday.