China cap
China cap
English
Noun
Ad
Definition
A conical metal strainer.
Etymology
From its resemblance to the conical hats of Chinese peasants.
Ad
China cap
A conical metal strainer.
From its resemblance to the conical hats of Chinese peasants.