Thesaurasize

time lag

42 synonyms found

Definition

(adj) : done at the proper time; happening or appearing at the proper time
(v) : at the right time