Definitions of flying carpet:

  • noun:   (Asian folktale) an imaginary carpet that will fly people anywhere they wish to go