English dictionary, thesaurus, translations & etymology
FreeDict.com

main sur le front — meaning in English

French → English · translate English → French instead

English meaning

  • facepalm noun A gesture of bringing one or both palms to the face, with various interpretations including exasperation, chagrin, frustration, embarrassment (one's own or vicarious), etc.

Senses

main sur le front is used for these senses in English:

  • facepalm A gesture of bringing one or both palms to the face, with various interpretations including exasperation, chagrin, frustration, embarrassment (one's own or vicarious), etc.

Related French words