Meaning of “godlike” in the English Dictionary

british dictionary