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… …

    New idioms dictionary

  • 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… …

    New idioms dictionary

  • 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… …

    New idioms dictionary

  • 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… …

    New idioms dictionary

  • 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 …

    New idioms dictionary

  • 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 …

    New idioms dictionary

  • 127have a whale of a time — ► have a whale of a time informal enjoy oneself very much. Main Entry: ↑whale …

    English terms dictionary

  • 128have a big mouth — (informal) To (habitually) talk indiscreetly, loudly, or too much • • • Main Entry: ↑mouth …

    Useful english dictionary