hold thumbs
• fold one's fingers over one's thumb to bring good luck.
thumbs up
• an indication of satisfaction or approval.
• "they hope the audience will give a thumbs up to the TV series"
Similar:
approval,
seal of approval,
approbation,
endorsement,
welcome,
encouragement,
permission,
liberty,
authorization,
consent,
yes,
leave,
authority,
sanction,
ratification,
licence,
dispensation,
nod,
assent,
acquiescence,
agreement,
blessing,
imprimatur,
rubber stamp,
clearance,
acceptance,
go-ahead,
the OK,
green light,
say-so,
permit,