'Novocain' definitions:

Definition of 'Novocain'

(from WordNet)
noun
Procaine administered as a hydrochloride (trade name Novocain) [syn: procaine hydrochloride, novocaine, Novocain]

Words containing 'Novocain'