Definisi 'ufo'
English to English
noun
1 an (apparently) flying object whose nature is unknown; especially those considered to have extraterrestrial origins
source: wordnet30
More Word(s)
apparition, fantasm, phantasm, phantasma, phantom,

Visual Synonyms
Click for larger image