Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
impossible
in English
impossible
#common
#a2
Definitions
Adjective
not
able
to
be
done
;
cannot
happen
very
difficult
to
manage
or
tolerate
Noun
a
type
of
skateboard
trick
(
backflip
)
Phrases