This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
A hangdog expression is one where the person's showing their emotions very clearly, maybe a little too clearly for your liking. It's that mixture of misery and self-pity that is similar to a dog when it's trying to get something it wants but daren't take without permission.
reveal information about someone (from sports where the referee blows a whistle when someone does something wrong)
reveal information about someone (from sports where the referee blows a whistle when someone does something wrong) The secretary blew the whistle on her boss for his responsibility in wasting much money in his department.