Yahoo Dictionary Web Search

  1. to this day
    • 1. up to the present time; still

    • at the present time as in the past; still
  1. 2 results