DUCATOON Meaning of DUCATOON in English ( n. ) A silver coin of several countries of Europe, and of different values. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012