3 English Synonyms for PHANTOM
Prev.1Next
Definition: 1. A false image formed in a telescope, camera, or other optical device by reflection from the surfaces of one or more lenses.
There are 40 definitions of the word ghost
Show more information about ghost
Definition: 1. (countable) Anything that seems to be something that it is not.
There are 4 definitions of the word illusion
Show more information about illusion
Definition: 1. Direct current electrical power transmitted through microphone cables in order to operate microphones that contain active electronic circuitry.
There are 2 definitions of the word phantom power
Show more information about phantom power
Prev.1Next
Search took: 27.91 ms