manicotti Meaning, Definition & Usage

  1. noun large pasta tubes stuffed with chopped meat or mild cheese and baked in tomato sauce

WordNet