Definition of bocarda in Spanish:

bocarda

feminine noun

  • 1

    Trabuco que tiene la boca ancha.