UFO — synonyms, definition
1. UFO (Noun)
2 synonyms
flying saucer unidentified flying object
1 definition
UFO (Noun) — An (apparently) flying object whose nature is unknown; especially those considered to have extraterrestrial origins.
6 types of
Phantasma apparition fantasm phantasm phantom shadow