Meaning of crown-eater in English:
crown-eater
noun
historical(A nickname for) a Swiss in the pay of the French during the Reformation period of the early 16th century.
Origin
Mid 19th century; earliest use found in Sarah Austin (1793–1867), translator and writer. After German Kronenfresser, so called on account of their being paid in French crowns.
Are You Learning English? Here Are Our Top English Tips