grimaces: meaning and definitions

FrenchType a word

What is grimaces?

  • Littéraire. Manières affectées, minauderies.