Pretzel



ENGLISH MEANING
noun
1.
A kind of German biscuit or cake in the form of a twisted ring, salted on the outside.