flying carpet

listen to the pronunciation of flying carpet
English - English
(Asian folktale) an imaginary carpet that will fly people anywhere they wish to go