English dictionary
castle in spain meaning and definition
Definition and meaning of castle in spain at MeaningMonkey.org. castle in spain meaning and definition in the English Dictionary.CASTLE IN SPAIN noun
Definition of castle in Spain (noun)
- absentminded dreaming while awake
- synonyms: air castle, castle in the air, daydream, daydreaming, oneirism, reverie, revery
Source: Princeton University Wordnet