sauerbraten
noun
Definitions
A German dish of roasted marinated horsemeat or (now more frequently) beef or pork.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A German dish of roasted marinated horsemeat or (now more frequently) beef or pork.