Sauerbraten Meaning

There are 1 meaning(s) for word Sauerbraten

Meaning 1 : pot roast marinated several days in seasoned vinegar before cooking; usually served with potato dumplings