English-French dictionary »

pinhead meaning in French

EnglishFrench
pinhead [pinheads] (head of a pin)
noun
[UK: ˈpɪn.hed]
[US: ˈpɪn.hed]

tête d'épingle◼◼◼nom {f}

count angels on pinheads (to spend time on fruitless intellectual matters)
verb

discuter du sexe des angesverbe