CompareWords
Compare
Blockheaded
Definition:
(a.) Stupid; dull.
Compare
blockheaded
with other words:
blockheaded vs. stupid
blockhead vs. blockheaded