DIM BULB


Meaning of DIM BULB in English

[dim bulb] n (1947) slang: dimwit

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