MAGIC CARPET


Meaning of MAGIC CARPET in English

■ noun a mythical carpet that is able to transport people through the air.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.