Synonyms of Ufo in English :
Antonyms of Ufo in English
Thesaurus of Ufo in English
Ufo
see definition of ufoSynonyms of ufo
1. (noun) an (apparently) flying object whose nature is unknown; especially those considered to have extraterrestrial origins