oxtail soup

Explore definitions, synonyms, and language insights of oxtail soup

Definitions

Noun
a soup made from the skinned tail of an ox

More General Terms