The AI-powered English dictionary
plural mochilas
(US, especially Western US) A large leather flap that covers the saddle tree. examples