Idiom
To throw up the sponge

To maintain grit and enthusiasm until the end
To become utterly disappointed
To surrender or give up a contest
To offer a challenge

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To be above board

To be honest in any business deal
To try to be beautiful
None of these
They have no debts
To have a good height

ANSWER DOWNLOAD EXAMIANS APP