somebody who pretends to have medical skills or qualifications
somebody who pretends to have special knowledge or ability
(used before a noun) of or characteristic of a quack
quack medicines
quackery noun
quackish adj
[short for quacksalver charlatan, from early Dutch quacksalver, literally ‘salve-seller’, from quacken to prattle + salf salve]