impossibly
adverbDefinition of impossibly
1
: not possibly
2
: to an improbable degree : unbelievably
an impossibly green lawn
Keep scrolling for more