SUPER-DUPER


Meaning of SUPER-DUPER in English

[su.per-du.per] adj [redupl. of [1]super] (1940): of the greatest excellence, size, effectiveness, or impressiveness

Merriam-Webster English vocab.      Английский словарь Merriam Webster.