sooner than later

EnglishEdit

AdjectiveEdit

sooner than later

  1. In the fairly near future; fairly soon.
Last modified on 31 December 2011, at 20:10