Meaning of “nicotine patch” in the English Dictionary

English