English dictionary
fantastical meaning and definition
Definition and meaning of fantastical at MeaningMonkey.org. fantastical meaning and definition in the English Dictionary.FANTASTICAL adjective
Definition of fantastical (adjective)
Source: Princeton University Wordnet