Meaning of “splendiferous” in the English Dictionary

british dictionary