This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Olla-podrida

  1. n.
    A favorite Spanish dish, consisting of a mixture of several kinds of meat chopped fine, and stewed with vegetables.
  2. n.
    Any incongruous mixture or miscellaneous collection; an olio.



Shares

Related Words

Menu