Definitions
to a degree impossible of achievement
“long thought to be an impossibly difficult operation”
Look “impossibly” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
to a degree impossible of achievement
“long thought to be an impossibly difficult operation”