Meaning of “smote” in the English Dictionary

british dictionary