Two-thumbs-up definition

(idiomatic) The strong approval itself.

noun
4
2
A hand gesture indicating strong approval.
noun
6
6
Advertisement

Origin of two-thumbs-up

  • From the gesture of putting up two thumbs instead of just one; see thumbs up.

    From Wiktionary