Meaning of mint imperial in English:
mint imperial
noun
A small, round, mint-flavoured sweet typically with a hard coating and a softer centre.
Origin
1920s; earliest use found in Confectionery Journal.
Are You Learning English? Here Are Our Top English Tips