Discover the definition of 'Put your thumb on the scales' in our extensive dictionary of English idioms and idiomatic expressions.
確定! 回上一頁