Смотреть больше слов в «Dictionary of American idioms»
magic carpet: translation{n.} 1. A rug said to be able to transport a person through the air to any place he wishes. * /The caliph of Baghdad flew on... смотреть
Magic Carpet: translation See Operation Magic Carpet.
n. ковер - самолет.