English Dictionary
Definition smushi in British English
smushi noun
noun
1
a savoury snack consisting of very small squares of bread topped with fish, cheese and vegetables, etc
Example
Businessmen lunched on smushi (a sensory medley of smorrebrod and sushi) in suave central Copenhagen restaurants.
