Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
phantoms
in English
phantoms
us
/ˈfæn.təʍz/
uk
/ˈfænt.əmz/
#uncommon
Lemma:
phantom
The lemma is the base or root form of this word.
Definitions
Noun
ghostly
apparitions
;
illusions
non-physical
entities
;
imaginary
beings
basketball
placeholders
;
temporary
substitutes
imaginary
or
perceived
presences
;
unreal
sensations
a
test
object
(
in
medical
imaging
)