年来

of long standing; long-pending; long-cherished; for years (past)

Meaning

  1. adj-non
    of long standing; long-pending; long-cherished
  2. adv
    for years (past); over a period of years; for a long time

Example sentences