smushi - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a savoury snack consisting of very small squares of bread topped with fish, cheese and vegetables, etc

    Businessmen lunched on smushi (a sensory medley of smorrebrod and sushi) in suave central Copenhagen restaurants.

    Submitted by Kerry on 18/03/2016