v. refute, deny, contradict, belie, confound, demolish, disclaim, gainsay, lie down, scotch
Copyright © 2018 WordTech Co.