Definition of better than in English:

better than

phrase

North American
  • More than:

    ‘he'd lived there for better than twenty years’