English dictionary
flying carpet meaning and definition
Definition and meaning of flying carpet at MeaningMonkey.org. flying carpet meaning and definition in the English Dictionary.FLYING CARPET noun
Definition of flying carpet (noun)
- (Asian folktale) an imaginary carpet that will fly people anywhere they wish to go
Source: Princeton University Wordnet