magic carpet

1 ENTRIES FOUND:
Save
magic carpet noun
plural magic carpets
magic carpet
noun
plural magic carpets
Learner's definition of MAGIC CARPET
[count] in stories
: a carpet that can carry a person through the air