Idiom
To be up and doing

To progress satisfactorily
To recover from illness
To be expressive and explicit
To be actively engaged

ANSWER DOWNLOAD EXAMIANS APP

Idiom
Will o' the wisp

To have desires unbacked by efforts
To act in a childish way
Anything which eludes or deceives
To act in a foolish way

ANSWER DOWNLOAD EXAMIANS APP