Two-thumbs-up Definition
noun
(idiomatic) The strong approval itself.
Wiktionary
Origin of Two-thumbs-up
From the gesture of putting up two thumbs instead of just one; see thumbs up.
From Wiktionary
Related Articles
Find Similar Words
Find similar words to two-thumbs-up using the buttons below.