Word of the Day: Dullard

dullard dull-ard / dŭl-ərd noun 1. a person who is stupid, slow-witted or who lacks imagination Some people become dullards, but as children we are all creative. Julie Taymor, 1952 –