Definition of cabbage net in English:
cabbage net
noun
A small net designed for boiling cabbage in, often also used for other purposes.
Origin
Mid 17th century; earliest use found in Prince Roberts Disguises.
Are You Learning English? Here Are Our Top English Tips