be/take long - definition and synonyms

phrase [always in negatives or questions]
  1. used for saying or asking whether you will have to wait a long time for someone or something to be ready, arrive, or happen

    Will you be long, or shall I wait?

    I’m just going to the shops – I won’t be long.

    Dinner won’t be long now.

See also main entry: long