semantic error: an error in logic or arithmetic that must be detected at run time
psychological feature: a feature of the mental life of a living organism
rock: (figurative) someone who is strong and stable and dependable; ; --Gospel According to Matthew