BLOCKHEADED MEANING IN FRENCH

Definition & Synonyms


• Blockheaded

  1. (a.) Stupid; dull.


Synonyms:
Loggerheaded, Thick, Thick-skulled,