Todd n 1: Scottish chemist noted for his research into the structure of nucleic acids (born in 1907) [syn: {Sir Alexander Robertus Todd}] 2: fictional character in a play by George Pitt; a barber who murdered his customers [syn: {Sweeney Todd}]
Copyright © 2024 3Dict.net