grin

    noun
  1. [broad smile] gran somriure, somriure (franc \ obert).
  2. [forced or cruel smile] somriure (forçat \ sorneguer).
  3. [grimace] ganyota.
  4. intransitive verb [-nn-]
  5. somriure ensenyant les dents, fer la rialleta.
  6. to grin and bear it somriure i aguantar-se.
  7. he grins and bears it la processó li va per dins.