for long - definition and synonyms

phrase
  1. for a long period of time

    Have you been married for long?

    I haven’t known them for long.

See also main entry: long