Definition of UFO in English:
UFO
See synonyms for UFOTranslate UFO into Spanish
nounplural noun UFOs
A mysterious object seen in the sky for which, it is claimed, no orthodox scientific explanation can be found.
flying saucer, foo fighterView synonyms
Pronunciation
Origin
1950s acronym from unidentified flying object.
Are You Learning English? Here Are Our Top English Tips