English dictionary
swiss steak meaning and definition
Definition and meaning of swiss steak at MeaningMonkey.org. swiss steak meaning and definition in the English Dictionary.SWISS STEAK noun
Definition of Swiss steak (noun)
- steak braised in tomato and onion mixture
Source: Princeton University Wordnet