Dutch doll

What is Dutch doll?

Dutch doll definition and meaning on Dictionary terms:
adjective, adverb
free of customs duty or tax on imported or exported goods: duty-free cargo; merchandise shipped duty-free.
pertaining to or selling goods for import or export free of the usual customs duty: a duty-free shop at the airport.

 

reference: https://www.dictionary.com/browse/dutch-doll

Tags: