thumbs-up

Main Entry:
thumbs up
Part of Speech: noun
Definition: stamp of approval
Synonyms: approval, go-ahead, green light, rubber stamp, satisfaction
Search another word or see thumbs-upon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT