meaning of turn thumbs down

1. vote against; "The faculty turned thumbs down on the candidate for the Dean ">position"


Related Words

turn thumbs down |

Developed & Maintained By Taraprasad.com

Treasure Words