duty-frees

duty-frees

pl n 1. (Commerce) informal Brit goods sold in a duty-free shop 2. (Law) informal Brit goods sold in a duty-free shop