the next best thing

English

Noun

the next best thing (plural the next best things)

  1. A suitable replacement (when the ideal thing is not available)