Definition of Swiss Steak

  • 1. Steak braised in tomato and onion mixture Noun

Semanticaly linked words with "swiss steak"

Hyponims for word "swiss steak"