MAGIC CARPET
Meaning of MAGIC CARPET in English
ˌmagic ˈcarpet BrE AmE noun [countable]
in stories, a ↑ carpet that can fly through the air and carry people from one place to another
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012