roulade

Noun
  1. A dish consisting of a slice of meat that is rolled around a filling and cooked (synset 107891536)
  2. (music) an elaborate run of several notes sung to one syllable (synset 106870641)

Other Searches