Have+much+to+do
121have the edge on something — have the edge on/over (someone/something) to be slightly better than someone or something else. He s got the edge over other teachers because he s so much more experienced. The new Renault has the edge on other similar models it s larger and… …
122have the edge over something — have the edge on/over (someone/something) to be slightly better than someone or something else. He s got the edge over other teachers because he s so much more experienced. The new Renault has the edge on other similar models it s larger and… …
123have the edge on — have the edge on/over (someone/something) to be slightly better than someone or something else. He s got the edge over other teachers because he s so much more experienced. The new Renault has the edge on other similar models it s larger and… …
124have the edge over — have the edge on/over (someone/something) to be slightly better than someone or something else. He s got the edge over other teachers because he s so much more experienced. The new Renault has the edge on other similar models it s larger and… …
125have the time of your life — have the time of (your) life informal to enjoy yourself very much. He had the time of his life working on the ranch …
126have the time of life — have the time of (your) life informal to enjoy yourself very much. He had the time of his life working on the ranch …
127have a whale of a time — ► have a whale of a time informal enjoy oneself very much. Main Entry: ↑whale …
128have a big mouth — (informal) To (habitually) talk indiscreetly, loudly, or too much • • • Main Entry: ↑mouth …