Swiss steak
WordNet

noun


(1)   Steak braised in tomato and onion mixture
 
x
OK