Meanings1heart and mouth at variance (idiom); keeping one's real intentions to oneself2saying one thing but meaning sth different