n.
go hat in hand (to sb)
go hat in hand (to sb)
keep sth under your hat
- 将某事保密
to keep sth secret and not tell anyone else
my hat
- (表示惊奇)
used to express surprise
out of a/the hat
- 随机抽出
if sth such as a name is picked out of a/the hat , it is picked at random from a container into which all the names are put, so that each name has an equal chance of being picked, in a competition, etc.
I take my hat off to sb
hats off to sb
- (表示敬佩)
used to say that you admire sb very much for sth they have done
throw your hat into the ring
- 正式宣布参加竞选(或比赛等)
to announce officially that you are going to compete in an election, a competition, etc.
at the drop of a hat
- 立即;毫不迟疑
immediately; without hesitating
- The company can't expect me to move my home and family at the drop of a hat.
公司不可能指望我立即搬家。
I'll eat my hat
- (认为不可能发生)我才不信,那才怪,绝不可能
used to say that you think sth is very unlikely to happen
- If she's here on time, I'll eat my hat!
她要是准时到这儿那才怪咧!
knock sb/sth into a cocked hat
- 远远胜过某人(或事物);大大超过;使相形见绌
to be very much better than sb/sth
pass the hat round/around
- 凑份子(送礼);凑集金钱
to collect money from a number of people, for example to buy a present for sb
pull sth/a rabbit out of the hat
- 突然提出解决方法;突施妙计
to suddenly produce sth as a solution to a problem
talk through your hat
- 胡说;信口开河;瞎扯
to say silly things while you are talking about a subject you do not understand