Definition of chamarreta in Spanish:

chamarreta

feminine noun

  • 1

    Saco de vestir corto y holgado.