MohammedPreview
Open in TheBrain

Due

  1. Owed or owing. Synonyms: needed, owing, to be made, required
  2. Appropriate.
  3. Scheduled; expected. Synonyms: expected, forecast
  4. Having reached the expected, scheduled, or natural time.

Synonym: expected

  1. Owing; ascribable, as to a cause.
  2. On a direct bearing, especially for the four points of the compass
Adverb

(used with compass directions) Directly; exactly