handrolled

/HH AE1 N D R OW1 L D/
noun
  1. 1

    A piece of sushi in the form of a cone of seaweed filled with rice, fish, vegetables etc.

  2. 2

    (medicine) A piece of material placed in a patient's hand as an anticontracture measure.