have a down on A
((英略式))A(人)を見下げる;嫌う
have A down to a fine art
A(事)に熟達している
have A down to a science
Aを熟知している
have a fight on one's hands
難しい戦いをする,不利な条件で戦う
have a finger in the [every] pie
そのことに[何にでも]かかわり合いを持つ
have a fit
((略式))1 発作を起こす,卒倒する2 動転する;かんしゃくを起こす,かっとなる
have (a fit of) the giggles
((略式))(発作的に)連続してくすくす笑うgive a person the giggles((略式))人を笑わずにはいられなくするdo something for a giggle((略式)...
have [keep] a foot in both camps
敵味方双方に通じる,二またをかけている
have [eat] A for breakfast
A(人など)を(仕事・争い・議論などで)簡単にやっつける[食ってしまう]
have [eat] A for lunch
A(人)を徹底的に負かす,こてんぱんにやっつける