English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Todd

noun

1 Todd

Scottish chemist noted for his research into the structure of nucleic acids (born in 1907).

synonyms: Lord Todd, Sir Alexander Robertus Todd.

2 Todd

Fictional character in a play by George Pitt; a barber who murdered his customers.

synonym: Sweeney Todd.


Find more on Todd elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0261