meaning of flying saucer

1. an apparently flying object whose nature is unknown; especially those considered to have extraterrestrial origins


Related Words

flying saucer |

Developed & Maintained By Taraprasad.com

Treasure Words