swiss steak Meaning, Definition & Usage

  1. noun steak braised in tomato and onion mixture

WordNet