Question: a man who rarely speaks the truth is called?
Answer: The one word substitution is Liar. Crook : informal a person who is dishonest or a criminal. Liar : a man who rarely speaks the truth. Scoundrel : a dishonest or unscrupulous person; a rogue.