Definition of garrafa in Spanish:

garrafa

feminine noun

  • 1

    Argentina Uruguay Bolivia Envase metálico con cierre hermético, que contiene gas o líquidos volátiles que son usados como combustible.

  • 2

    Spain Recipiente de cristal, de plástico o de otro material, a veces con un revestimiento de mimbre, con el cuerpo ancho y el cuello largo y estrecho, que sirve para contener o transportar líquidos.

    una garrafa de vino