not the brightest bulb in the chandelier

短语

别名

not the brightest bulb

释义与例句

phr.
  1. 1.

    Synonym of not the sharpest tool in the shed.