Definition of “novocaine” - English Dictionary

british dictionary