adj. doubtful, questionable; unreliable, fishy, dubious; disputable, equivocal; untrustworthy
Copyright © 2018 WordTech Co.