Definitions
1.NounA ghost or apparition.
2.NounSomething apparently seen, heard, or sensed, but having no physical reality; an image that appears only in the mind; an illusion or delusion.
3.NounA placeholder for a pair of players when there are an odd number of pairs playing.
4.NounA test object that reproduces the characteristics of human tissue.
5.NounShort for phantom power
6.AdjectiveIllusive.
7.AdjectiveFictitious or nonexistent."a phantom limb"