Loading page
swiss steak is a noun meaning "steak braised in tomato and onion mixture". It carries one recorded sense.
steak braised in tomato and onion mixture
Definitions, synonyms and semantic relations for swiss steak come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.