the next best thing
English
Noun
the
next
best
thing
(
plural
the next best things
)
A suitable replacement (when the ideal thing is not available)