WHIM-WHAM


Meaning of WHIM-WHAM in English

n. archaic 1 a toy or plaything.

2 WHIM 1.

Etymology: redupl.: orig. uncert.

Oxford English vocab.      Оксфордский английский словарь.