Definition of be long in English:

be long


  • Take a long time to happen or arrive.

    ‘sit down, tea won't be long’
    • ‘It may not be long before Americans see a new English hero.’
    • ‘I'm sure it won't be long before someone decides they really should get that old lotto ticket in their wallet checked out, and finds themselves a little bit richer.’
    • ‘He knew the twelve o'clock train would not be long.’
    • ‘Tell them I won't be long.’
    • ‘It will not be long before you can buy network television programming without ads for a monthly fee.’