Magic Carpet (noun) Definition, Meaning & Examples

noun
  1. (in fairy stories) a carpet capable of transporting people through the air
Magic Carpet (noun) Definition, Meaning & Examples

More Definitions