If you look up the world barszcz in the dictionary, two meanings are listed: firstly, barszcz is a soured soup (zupa na zakwasie) or a portion of this soup; secondly, it’s hogweed – a plant with big ...