hatses off to (verb) approve: allow, authorize
Sinonime: blow*, blunder, discount, disregard, drop the ball, err, get signals crossed, get wrong, go wrong, mess up*, misconstrue, miscount, misinterpret, misjudge, misread, misreckon, miss by a mile, misunderstand, mix up, overestimate, overlook, overrate, overvalue, slip up, stumble, underestimate, underrate, undervalue
Antonime: disallow,
disapprove,
invalidate,
oppose,
refuse,
reject