English word definition — powered by WordNet
existing in fancy only
ludicrously odd
Want to remember fantastical?