DUCATOON Meaning of DUCATOON in English (n.) A silver coin of several countries of Europe, and of different values. Webster's English dictionary. Английский словарь Webster. 2012