Meaning
to show approval or agreement
Literal Meaning
to point one's thumbs upward
Example
“The project received a thumbs up from the board members.”